2011-11-28 38 views
1

我的網站的客戶端是在沒有域指向它的時候建立的。所以URL是這樣的需要301從共享服務器IP地址重定向到域名

http://xxx.xxx.xx.xx/~weburl/ 

的問題是谷歌拿起這個網址,並從此再未上被傳播的新領域回升。

我需要一個301重定向設置,因此它會在新域中選擇。有沒有人有任何想法我可以如何解決這個在.htaccess

回答

1

創建以下.htaccess文件並將其放置在你的舊域名的根文件夾(從[1]):

Options +FollowSymLinks 
RewriteEngine on 
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L] 

如果在共享環境中的Web服務器不允許你創建這樣一個.htaccess文件你可以嘗試使用PHP進行重定向。由於PHP是可用的,地方下面index.php文件到您的public_html文件夾:

<?php 
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://www.newdomain.com/"); 
exit(); 
?> 
+0

我認爲這是不正確。他只想路由'/〜weburl /',而不是整個域。 –

+0

哦,是嗎?他表示使用共享服務器意味着他只能修改'weburl'文件夾的'.htaccess'。 – jsalonen

+0

是的。很公平。 –

相關問題