重定向到一个页面重写规则我有一个链接,链接到http://mysite.com/profile.php?username=myname,当我们点击它htaccess的重写条件和使用特定的名称
浏览器会显示http://mysite.com/myname。我已经写了htaccess的
,我不想改变他们的所有其他链接...
有人能帮助我吗?
重定向到一个页面重写规则我有一个链接,链接到http://mysite.com/profile.php?username=myname,当我们点击它htaccess的重写条件和使用特定的名称
浏览器会显示http://mysite.com/myname。我已经写了htaccess的
,我不想改变他们的所有其他链接...
有人能帮助我吗?
RewriteCond %{REQUEST_URI} ^/(\w+)/?$ [NC]
RewriteRule^profile.php?username=%1 [L,QSA]
NC
:Apache Docs: flag_ncL
:Apache Docs: flag_lQSA
:Apache Docs: flag_qsa谢谢你的回复.. Bt我需要多个用户的条件... – Micku 2012-02-02 07:04:50
@Micku检查更新的答案。 – ThinkingMonkey 2012-02-02 07:06:59
你的工作...非常感谢你.... – Micku 2012-02-02 07:53:18
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]+) /profile.php?username=$1 [NC]
在你的.htaccess:
RewriteEngine on
RewriteRule ^/profile\.php\?username=([A-Za-z0-9]+) /$1
你的问题是不明确的,你能解释一下吗? – Ashraf 2012-02-02 06:42:28
我创建了http://mysite.com/profile.php?username=myname ..我想在我的网站用户打开页面为:http://mysite.com/myname – Micku 2012-02-02 06:45:56