.htaccess重写以将xyz.com重定向到abc.com/subdirectory

时间:2014-03-26 18:41:48

标签: .htaccess mod-rewrite redirect

我希望301将我当前的域重定向到不同域中的新子目录(将我的博客移动到一个新域并使用带有子目录的Multisite wordpress安装)。

xyz.comabc.com/subdirectory,这也包括www.xyz.com 知道.htaccess应该是什么吗?

2 个答案:

答案 0 :(得分:0)

试试这个,(如果你想要.htaccess解决方案)

<强>的.htaccess

RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/ [R=301,L]

将其放在xyz.com/.htaccess

其他解决方案,您还可以将CNAME记录添加到您的DNS设置(域名托管服务面板)。

例如CNAME根据您的需要进行记录。

| Name/Host/Alias          | Record Type     |   Value/Answer/Destination  |

| *  (to redirect all)     | CNAME           |   www.abc.com/subdirectory  |
----------------------------------------------------------------------------

check this for more information on CNAME record

答案 1 :(得分:0)

将此代码放在xyz.com的根.htaccess文件中:

RewriteEngine on

RewriteRule ^ http://newdomain.com/subdirectory%{REQUEST_URI} [R=301,L,NE]