301重定向子域及其页面

时间:2013-12-29 22:07:38

标签: .htaccess

我有一个曾经是电子商务商店的子域名,但我已将其删除。

问题是谷歌有100个这样的网页被索引,但它们都解析为404。

我尝试在子域/文件夹的.htaccess中放置301重定向,但它仅适用于子域。它将商店的页面传递到根域,因为它们不存在,所以它再次产生404。

我只想要一个重定向,将任意调用重定向到子域的任何子页面并将它们发送到主根。

希望这是有道理的,但如果没有请求,我会尽力澄清。

史蒂夫

2 个答案:

答案 0 :(得分:0)

尝试:

RedirectMatch 301 ^ http://main.domain.com/

关于使用Redirect的事情是,它实际上连接了两个“节点”,所以如果你这样做:

Redirect 301 / http://main.domain.com/

它将子域的根连接到主域的根,并在/之后传递任何内容。

答案 1 :(得分:0)

比我想象的容易:)

我会把这个放在这里以防其他人有同样的需要。

RedirectMatch 301 ^/ http://www.youdomain.com/a/page/if/needed

刚刚注意到Jon说了同样的话,但我错过了,因为我试图为自己解决这个问题...感谢Jon!