我想在一臺Apache服務器上託管多個不同域名的網站。在一臺linux服務器上有多個域名的多個網站
可以說我有以下網站:
www.site1.com
www.site2.com
www.site3.com
我有一個IP地址(如:89.xxx),這是鏈接到我的/ var/www目錄,我可以從外部訪問,其結構如下:
/var/www/index.html // for www.site1.com
/var/www/site2/index.html // for www.site2.com
/var/www/site3/index.html // for www.site3.com
在我的域名配置中,我將每個網站的A-Record指向同一個IP地址。 (我想避免轉發,例如http://89.x.x.x/site2,因爲iframe問題可能會導致網站的響應!)
我跟蹤了一些虛擬主機和htaccess配置的例子,但是他們都沒有工作!
因爲我在服務器配置方面不是很有經驗,所以我希望有任何建議可以解決這個問題!
謝謝堆!
我按照你的例子把它放在/ etc/apache2/site-available/default文件中,我重啓了apache並沒有任何效果! – zuubs
可能有一些Ubuntu特有的挑戰,我不幸一無所知。也許這是有幫助的:http://askubuntu.com/questions/265300/how-do-i-setup-name-based-virtual-hosts-using-ubuntu-12-04 – krisku