2011-07-30 258 views
10

不知道它是如何發生的,但Google已經通過IP地址和域名 以及在Google中的某些搜索中將我的網站編入索引,我看到我的網站如121.12.12.123/tech/tech.php將IP地址重定向到域名

請讓我知道如何將其重定向到我的域名?

121.12.12.123 redirect to www.mydomain.com 
121.12.12.123/* redirect to www.mydomain.com/* 
+0

我有一種感覺來完成這個正確的方法是通過服務器配置 –

+0

請讓我如何? – Kaveh

回答

21

如果您的網站上的Apache網絡服務器上運行,你可以使用mod_rewrite,並把這樣的事情在你的.htaccess:

RewriteCond %{HTTP_HOST} ^121\.12\.12\.123 
RewriteRule (.*) http://www.mydomain.com/$1 [R=301,L] 
+3

您也可以使用RewriteCond%{HTTP_HOST}!www.mydomain.com通過任何不是您想要的域的主機將訪問重定向到您想要的域。這是一個全面的例子。 – marklu

+0

@Gryphius;非常感謝您的幫助,也感謝marklu。 – Kaveh