301重定向,域指向同一目录

时间:2014-10-22 16:38:46

标签: apache .htaccess mod-rewrite redirect cpanel

我目前正从一个域转移到另一个域。这两个域都添加到CPanel中的域上,并指向相同的子目录。

如何设置301重定向,将所有旧域页面重定向到新域中的同一文件。例如olddomain.com/example到newdomain.com/example。由于两个域都位于同一个子目录中,因此两者都使用相同的.htaccess文件。

由于两个域共享相同的.Htaccess文件,因此无法让301重定向工作。

1 个答案:

答案 0 :(得分:0)

将以下内容放入.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^newdomain.com
RewriteRule /(.*)$ http://newdomain.com/$1 [R,L]

它将检查您的主机标头是什么,如果不是当前网站,它会将任何内容重定向到newdomain.com