301将论坛和所有帖子重定向到主页

时间:2012-11-20 16:44:34

标签: apache .htaccess redirect http-status-code-301

我正在尝试将我的/ forum / page和所有后续论坛帖子(例如/ forum / topic / 3335 /)重定向到myhomepage.com。

我已经尝试了所有可能的方法,但是他们都不会这样做并且完全剥离查询字符串。

将所有这些帖子填充到我的主页的最佳方法是什么,并完全剥离查询字符串(包括我不想要的尾随?)。

谢谢!

编辑:

redirectMatch 301 ^/forum/ http://www.newsite.com/?

这会将它们全部重定向到我的主页,但保留了?,这是我不想要的。

RewriteEngine on RewriteRule ^/forum/(.*) http://www.newsite.com/? [L,R=301]

这根本不起作用。它没有重定向任何东西。

2 个答案:

答案 0 :(得分:1)

快速方式是RedirectMatch

RedirectMatch 301 ^/forum/.*$ http://myhomepage.com

注意:如果论坛位于 myhomepage.com 下,则无需使用完整域名,只需使用{{ 1}}。

更新

要删除查询字符串,您需要使用mod_rewrite

/

答案 1 :(得分:0)

可能使用.htaccess,如果我们在想同样的事情!