1

我已经在网上闲逛了一段时间,还没有找到我的具体解决方案。任何帮助是极大的赞赏。我的旧网站可以很好地重定向到新网站上的常用页面(联系人、主页、关于等)。然而,有很多来自各个站点的旧反向链接继续链接到旧站点,它们现在抛出 404 错误。我宁愿旧链接只是转到主页。最终,我希望能够为大量未知页面/链接创建重定向,而不会影响到上述通常页面的良好 301 重定向。例子:

oldsite.com/contact 重定向到 newsite.com/contact(工作得很好)

oldsite.com/somerandomlink.html(结果为 404,并且有许多这样的链接 - 客户有几个旧网站,并且反向链接从各地出现)

是否可以通过 .htaccess 文件告诉所有随机链接改为转到 newsite.com 而不会破坏现有的 301 重定向?一个简单的 .htaccess 示例会很棒。

4

1 回答 1

0

尝试这个

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !newdomain.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
于 2012-12-29T02:55:57.070 回答