使用页面链接从旧站点重定向到新站点

时间:2019-11-18 17:52:55

标签: .htaccess

我有两个网站:

  1. olddomain.org
  2. newdomain.com

我需要在olddomain.org上编辑.htaccess文件,以将所有流量从该站点重定向到newdomain.com

但是,我希望有一些规则可以将请求从旧的特定页面发送到新站点的页面,这些请求与内容(而不是页面名称)相匹配,因此我需要手动为这些页面添加规则,或者一种使用某种正则表达式匹配的方法-甚至更好。如果没有匹配项,请重定向到新域。

这是到目前为止我得到的:

# Prevent viewing of .htaccess file
<Files .htaccess>
order allow,deny
deny from all
</Files>

ErrorDocument 404 404.php

# 301 Redirect URLs
Redirect 301 /tools/tool-1.htm https://www.newdomain.com/tool-1
Redirect 301 /documents/tool-article.doc https://www.newdomain.com/tool-2

经过测试后,第一个重定向到tool-1的效果很好,但是,第二个链接可能是由于指向.doc文档的重定向而重定向到新站点的404页面。

我该如何解决?

0 个答案:

没有答案