我正在使用htaccess文件进行永久重定向,但是在重定向之后,默认情况下会在url中附加额外的查询字符串。
我的htaccess代码是
Redirect 301 /text/text2 http://www.mysite.com/text/text2-another-text3
结果是 http://www.mysite.com/text/text2-another-text3?/text/text2
我正在为我的应用程序使用codeigniter
由于
答案 0 :(得分:0)
请按照默认控制器/功能检查路线部分......
答案 1 :(得分:0)
尝试将以下内容添加到.htaccess文件中。最后的?
将阻止传递查询字符串参数。
RewriteEngine on
RewriteBase /
RewriteRule ^text/text2$ http://www.mysite.com/text/text2-another-text3? [R=301,L]