我遇到了通过htaccess为带参数的页面创建重定向301的问题。 我想将一个目录中的所有页面重定向到另一个目录的主页(新的URL没有参数,并且具有不同的结构,所以我只想重定向到主要部分)
这意味着 - 我现在
http://www.mysite.com/old_directory/page.php?s=12345
等......以及我想要重定向到
的所有内容http://www.mysite.com/new_directory/
我应该如何修改此重定向?它的Apache服务器和Wordpress平台。
答案 0 :(得分:0)
如果您只用问号结束替换字符串,它将删除现有的查询字符串。 mod_rewrite
RewriteRule ^/old_directory/.* /new_directory/? [R=301,L]