我正在使用以下htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301]
RewriteRule ^user/([^/]*)/$ /user/index.php?usr=$1
前三行将我的网站的非 www url 重定向到 www ..
用于规范目的的另一行重定向例如www.mysite.com/user/index.php?usr=JAHAJEE
将变为www.mysite.com/user/JAHAJEE/
.
我的问题是在我为非 www 添加上述重定向到 www 之后,规范的重定向页面显示 url 参数 (egwww.mysite.com/user/JAHAJEE/?usr=JAHAJEE) 。请检查http://www.jahajee.com/user/JAHAJEE/ & http://jahajee.com/user/JAHAJEE/
如何防止 url 参数显示在重定向的 URL 中。先感谢您。