我有一个域名,example.com。
这是我的 apache2 ReWrite 规则:
RewriteEngine on
RewriteRule ^([^/.]+)/?$ index.php?uname=$1 [L]
当我去http://example.com/Eamorr,http://example.com/Eamorr出现在我的浏览器的地址栏中。
我想http://www.example.com/index.php?uname=Eamorr出现在地址栏中!(我的 javascript 需要解析 GET 参数)
这可能吗?
提前谢谢了,
答案1
添加重定向至该地址RewriteRule
。更改[L]
为[R,L]
。
但这会启动重定向循环。您可能希望将其更改为不匹配index.php
。