我有一个单独的重定向列表,可以将用户(和谷歌)从abc.site.com/page/name移动到xyz.site.com/newpagename。我希望能够保留这些单独的重定向,但也专门将“abc.site.com”重定向到“xyz.site.com”。
我发现完成重定向的任何解决方案也会将abc.site.com/pagename重定向到xyz.site.com/pagename,从而覆盖上述个别重定向。有没有办法只重定向文档根目录(abc.site.com),而不重定向任何子页面?
答案 0 :(得分:0)
使用mod_rewrite
RewriteCond %{HTTP_HOST} ^abc.site.com$ [NC]
RewriteRule ^$ http://xyz.site.com [R=301]