.htaccess重定向没有参数

时间:2014-07-09 09:33:01

标签: .htaccess mod-rewrite redirect url-redirection

我遇到.htaccess重定向问题: 在我的网站中,我已经有一个带有这个字符串的文件htaccess:

RewriteEngine On
RewriteRule ([^/\.]+)/page/?$ cms.php?lang=$1&livello1=page [L,QSA]

我希望从“http://example.com/it/page”重定向到“http://newexample.com/negozio/page1”。

我的重定向代码是:

#REDIRECT
Redirect /it/page http://newexample.com/negozio/page1

当我尝试这样做时,重定向变为 http://newexample.com/negozio/page1?lang=it&livello1=page

如何删除“?lang=it&livello1=page”?

“lang = it& livello1 = page”是否来自我的.htaccess?

对不起, 但我在谷歌上找不到任何解决方案。

感谢的。

1 个答案:

答案 0 :(得分:1)

添加?在重定向结束时:

#REDIRECT
Redirect /it/page http://newexample.com/negozio/page1?