我有一个非常旧的子域,我计划在几周内关闭,但作为一个临时程序,我必须将该子域上的所有页面重定向到一个新的子域。有太多的事情要单独做,搜索引擎优化的后果没什么大不了的。
也就是说,在oldsubdomain.domain.com/之后的任何内容都需要从这个过程中完全消除——这样我们就可以在newsubdomain.domain.com上结束。没有查询字符串…没有目录。.com之后什么都没有。零,零,零。
怎么感谢这个社区的帮助都不够!我现在有点不知所措。
您可以将此规则保留为旧域站点root .htaccess:
的第一条规则。RewriteEngine On
RewriteCond %{HTTP_HOST} =oldsubdomain.domain.com
RewriteRule ^ http://newsubdomain.domain.com/? [L,R=301]
/?
将剥离任何先前的查询字符串