如何创建 .htaccess 文件以重新创建友好的 URL


how to create .htaccess file to recreate a frindly URL

我有这个URl:

localhost/prefinal/profile.php?username=Admin

并想让它:

本地主机/预决赛/配置文件/管理员

我使用 .htaccess 文件并设置以下规则:

RewriteRule ^profile/([^/]*)$ /prefinal/profile.php?username=$1 [L]

该页面工作正常..但CSS在其中不起作用:

不工作 CSS

应该是 :

工作 CSS

谢谢

你的HTML是什么样的(link标签到样式表)?我想你应该在重写规则之前添加几行

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^profile/([^/]*)$ /prefinal/profile.php?username=$1 [L]