我有一个链接到http://mysite.com/profile.php?username=myname的链接,当我们点击它时
浏览器将显示http://mysite.com/myname。我已经在htaccess
中写了其他链接我不想改变它们......
有人可以帮助我吗?
答案 0 :(得分:1)
RewriteCond %{REQUEST_URI} ^/(\w+)/?$ [NC]
RewriteRule ^ profile.php?username=%1 [L,QSA]
NC
:Apache Docs: flag_nc L
:Apache Docs: flag_l QSA
:Apache Docs: flag_qsa 答案 1 :(得分:0)
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]+) /profile.php?username=$1 [NC]
答案 2 :(得分:0)
在.htaccess中:
RewriteEngine on
RewriteRule ^/profile\.php\?username=([A-Za-z0-9]+) /$1