2010-01-26 60 views
0

外部公司持有我主持的網站的多個域的域名服務器。DNS Apache重定向在其他地方舉辦的域名

我主辦的網站,有一個虛擬主機的設置與域名,併爲domainAlias:

  • www.example.com
  • admin.example.com

外部域還需要重定向到該網站:

  • www.somedomain.com
  • www.anotherdomain.com

我必須添加到我的虛擬主機容器文件什麼的somedomain和anotherdomain所有請求重定向到主www.example.com

(我計劃管理www和非WWW 請求與mod_rewrite的。)

回答

1

我這樣做的方式是爲所有的別名域創建一個新的虛擬主機容器,並將其指向一個新的目錄在我的網站。

  • www.somedomain.com
  • www.anotherdomain.com
  • somedomain.com
  • anotherdomain.com

在我添加了一個mod_rewrite的腳本來重定向所有的新目錄請求主頁

  • www.example.com

Options +FollowSymLinks 

<IfModule mod_rewrite.c> 

    RewriteEngine on 
    RewriteCond %{HTTP_HOST} . 
    RewriteRule (.*) http://www.example.com/ [R=301,L] 

</IfModule>