我想重新定位我的旧域所有页面网址与新的统一

时间:2016-06-29 13:21:48

标签: .htaccess mod-rewrite

我想使用htaccess文件将我的旧域名网址重定向到新域名。我已经尝试过但它只能在根文件夹文件中工作,当我从旧域访问具有子目录的页面时,它会重定向到主页。 所以任何人都有适当的解决方案? 例如 我的旧网址
www.olddomain.com/dir1/page1.php
现在,当用户转到上面的链接时,它将直接转到
www.newdomain.com/dir1/page1.php

提前致谢

1 个答案:

答案 0 :(得分:0)

然而,您需要做的就是在旧域的.htaccess中包含此内容:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://new-domain.com/$1 [R=301,L]

对于特定目录:

Redirect 301 /mydir http://www.new-domain.com

或者是否要转到另一个目录:

Redirect 301 /mydir http://www.new-domain.com/mydir