我想移动我的网站:
old-domain.tld/anyfolder/anyfiles.ext
或
www.old-domain.tld/anyfolder/anyfiles.ext
到
www.new-domain.tld/anyfolder/anyfiles.ext
永久301,以及什么NC?我应该使用吗?
任何解决方案都将受到赞赏。
谢谢。
答案 0 :(得分:0)
在旧域的文档根目录中的htaccess文件中,只需:
Redirect 301 / http://www.new-domain.tld/
或者,如果两个域共享同一个文档根目录,则需要使用mod_rewrite并检查HOST头:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.tld$ [NC]
RewriteRule ^ http://www.new-domain.tld%{REQUEST_URI} [L,R=301]
由于HOST标题可以是大写或小写,我们使用[NC]
(无大小写)标记,以便我们匹配它而不检查大小写。