2012-01-20 50 views
1

我在同一臺服務器上有兩個工作域。HTACCESS將流量從臨時域轉發到新域

如何將舊臨時域上所有文件的所有流量轉發到新的正確域? 似乎這可能是一個SEO問題? 但是,由於臨時測試域未註冊,它是否會被抓取? 這是一個問題嗎?

我目前使用:

RewriteEngine On 
# Force to WWW 
RewriteCond %{HTTP_HOST} ^thecorrectdomain\.com 
RewriteRule (.*) http://www.thecorrectdomain.com/$1 [R=301,L] 
# 

不正確的域名是我們用於測試,我們之前指出的域名到新的服務器設置。 第二個是正確的域。

不正確的測試域的樣子: http://1234.hostingcompany.com/~username/index.php

預期的正確域名的樣子: http://thecorrectdomain.com/index.php

或者是這個東西,託管公司擁有自己的水平呢?

回答

0

假設hostingcompany支持.htaccess。您可以創建一個http://1234.hostingcompany.com/~username/的.htaccess包含類似:不是

RewriteEngine On 

#might not be necessary 
RewriteBase /~username 

RewriteRule .* http://thecorrectdomain.com/$0 [R=301] 

PS測試時使用302,301

相關問題