0

我的 htaccess 文件中有一些简单的重定向。但是,域将会改变......我希望我可以写一些东西来获取域名?

有人建议:

 http://%{HTTP_HOST}/

但这不起作用。

4

1 回答 1

1

如果您想保留旧域并将所有请求重定向到新域,此说明可能会有所帮助:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^old-domain.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com$ [NC]
RewriteRule ^(.*)$ http://www.new-domain.com/$1 [L,R=301]

将上面的代码.htaccess放在old-domain.

但是,如果您不担心旧 url 地址或搜索引擎抓取了您的旧页面,则无需这样做,只需将所有数据(包括.htaccess文件)移动到新域

于 2012-10-19T13:42:43.787 回答