我是.htaccess的新手,只想写一个这样的规则:
http://www.example.com/profile.php?username=John.janorkar
想要做到这样的事情:
http://www.example.com/profile/John.janorkar
我也想在没有www的情况下重定向到www,如下所示(下面的代码工作正常,只是上面有问题。
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
请专家帮帮我吗?
答案 0 :(得分:1)
只需在.htaccess中添加此规则:
RewriteRule ^profile/(.+)/?$ profile.php?username=$1 [L,NC,QSA]