0

我需要一点帮助

我想将使用旧主域创建的旧主域和子域重定向到全新域。

像这样

www.old-domain.com 
www.sub1.old-domain.com
www.sub2.old-domain.com
www.sub3.old-domain.com
www.sub4.old-domain.com

www.new-domain.com
www.sub1.new-domain.com
www.sub2.new-domain.com
www.sub3.new-domain.com
www.sub4.new-domain.com 

在我的脑海里想只有用新词改变词。

请指导我如何实现这一目标

服务器信息 Apache 版本 2.2.24 PHP 版本 5.3.24

4

1 回答 1

0

最简单的方法是创建一个虚拟主机并重定向它们:

<VirtualHost *:80>
    ServerName www.old-domain.com 
    redirect permanent / http://www.new-domain.com/
<VirtualHost>

它比你不需要重写引擎更高效。否则,将.htaccess文件放入您的根目录。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.de
RewriteRule (.*) http://www.new-domain.de/$1 [R=301,L]

例如。

于 2013-04-26T10:24:28.723 回答