2012-04-23 63 views
1

假設我有一個網站的3個域名。其中的一個主要領域是 。 例如:如何組合多個域?

1)abc.com(主域)

2)myabc.com

3)abcmy.com

如果要排列結構域2和3,使得當用戶輸入myabc.com或abcmy.com,他/她重定向到abc.com(瀏覽器中的URL必須更改爲abc.com)

我可以通過編輯htaccess文件來使用嗎? (PLZ假設我不能使用插件域)

的編程語言:PHP

回答

2

是的,你可以使用mod_rewrite在你的.htaccess做到這一點。

這應該做的伎倆:

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^www.myabc.com$ [OR] 
RewriteCond %{HTTP_HOST} ^myabc.com$  [OR] 
RewriteCond %{HTTP_HOST} ^www.abcmy.com$ [OR] 
RewriteCond %{HTTP_HOST} ^abcmy.com$ 

RewriteRule ^(.*)$ http://www.abc.com/$1 [L,R=301] 
+0

謝謝,我用它,重定向是成功的,但主要的網站不負擔! – 2012-04-23 14:46:20

+1

你對「主站點不加載」有什麼意義? – Jasper 2012-04-23 14:48:50

+0

瀏覽器加載欄不會停止(就像在無限循環中),當我從.htaccess文件中刪除這些代碼時,網站將加載。 – 2012-04-23 14:51:26