我的 htaccess 文件中有一些简单的重定向。但是,域将会改变......我希望我可以写一些东西来获取域名?
有人建议:
http://%{HTTP_HOST}/
但这不起作用。
我的 htaccess 文件中有一些简单的重定向。但是,域将会改变......我希望我可以写一些东西来获取域名?
有人建议:
http://%{HTTP_HOST}/
但这不起作用。
如果您想保留旧域并将所有请求重定向到新域,此说明可能会有所帮助:
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
文件)移动到新域