1
我的網站的客戶端是在沒有域指向它的時候建立的。所以URL是這樣的需要301從共享服務器IP地址重定向到域名
http://xxx.xxx.xx.xx/~weburl/
的問題是谷歌拿起這個網址,並從此再未上被傳播的新領域回升。
我需要一個301重定向設置,因此它會在新域中選擇。有沒有人有任何想法我可以如何解決這個在.htaccess
?
我的網站的客戶端是在沒有域指向它的時候建立的。所以URL是這樣的需要301從共享服務器IP地址重定向到域名
http://xxx.xxx.xx.xx/~weburl/
的問題是谷歌拿起這個網址,並從此再未上被傳播的新領域回升。
我需要一個301重定向設置,因此它會在新域中選擇。有沒有人有任何想法我可以如何解決這個在.htaccess
?
創建以下.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();
?>
我認爲這是不正確。他只想路由'/〜weburl /',而不是整個域。 –
哦,是嗎?他表示使用共享服務器意味着他只能修改'weburl'文件夾的'.htaccess'。 – jsalonen
是的。很公平。 –