我在使用 get 参数进行 301 重定向时遇到问题。
我的旧网站有这样的 URL: http://www.mywebsite.com/contacts/?lang=fr
我今天上传了我的新网站。对于 seo,我想将此地址重定向到新地址:http://www.mywebsite.com/contact
我在我的 htaccess 中使用了这个重定向,但它不起作用....
RewriteCond %{QUERY_STRING} ^lang=fr$ RewriteRule ^contacts$ http://www.mywebsite.com/contact [L,R=301]
怎么了? 非常感谢:-)
最佳答案
使用以下规则,
RewriteCond %{QUERY_STRING} ^lang=fr$ [OR]
RewriteCond %{REQUEST_URI} ^contacts$
RewriteRule ^ http://www.mywebsite.com/contact [L,R=301]
关于.htaccess - 使用获取参数的 Htaccess 310 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42812179/