2012-10-19 55 views
0

我在我的htaccess文件中有一些简单的重定向。然而,域名将会改变......我希望我能写一些获得域名的东西?htacess服务器域名

有人建议:

http://%{HTTP_HOST}/ but this doesnt work. 

任何想法?

+2

可以你对你的问题更具体? – PatomaS

+0

如果您的重定向是本地的(在域内),您可以完全忽略'http:// domainname /'部分。 – tyomitch

回答

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] 

old-domain根把上面的代码中.htaccess文件。

但是,如果你不担心旧的URL地址或者搜索引擎抓取你的旧网页,你会不会需要做的,只是你的所有数据(包括.htaccess文件)移动到新域