我有两个网站:
我需要在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页面。
我该如何解决?