我需要一些帮助
我想将使用旧主域创建的旧主域和子域重定向到全新域。
喜欢这个
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
我认为只能用 new 更改 旧 字样。
请指导我如何实现这个目标
服务器信息 Apache 2.2.24版 PHP版本5.3.24
答案 0 :(得分: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]
例如。