我已经检查了很多方法将旧域重定向到新域。但我没有找到任何办法。
我网站的所有子文件夹都使用子域名地址,例如myfolder.domain.com,因此它构建了许多子域名。现在我想将它们全部重定向到新域。
将* .olddomain.com重定向到* .newdomain.com。任何知道.htaccess的人都可以帮我解决这个问题吗?我真的很感激!谢谢!
答案 0 :(得分:0)
将* .olddomain.com重定向到* .newdomain.com。任何知道.htaccess的人都可以帮我解决这个问题吗?
只要您的所有*.olddomain.com
域都指向同一个文档根目录,您就可以将这些规则放在该目录中的htaccess文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^.]+)\.olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://%1.newdomain.com/$1 [L,R=301]
这将重定向浏览器:
http://foo.olddomain.com/bar.html
到
的 http://foo.newdomain.com/bar.html
强>