我目前的网址是:
http://example.org/dir1/dir2/profile.php?username=someone
我希望它看起来像这样:
http://example.com/someone
我的.htaccess
文件位于public_html文件夹中,它完全为空。
拜托,你能帮助我吗?
答案 0 :(得分:1)
试试这个:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-zA-Z0-9_-]+)/?$ /dir1/dir2/profile.php?username=$1 [QSA,L,NC]
条件确保您不会重写服务器上的任何现有文件/目录。