如何在百度虛擬主機上搭建多個網站?
假設我們有三個域名,a.baidu.com、b.baidu.com 和 c.baidu.com,它們在阿里云虛擬主機對應的目錄分別是 a、b 和 c 文件夾,那么通過以下操作可以實現阿里云虛擬主機建立三個網站(理論上可以建立很多個)。
1、在阿里云虛擬主機根目錄建立一個.htaccess 文件,內容如下:
<IfModule?mod_rewrite.c>
RewriteEngine?On
RewriteBase?/
RewriteCond?%{HTTP_HOST}?^a.baidu.com$?[NC]
RewriteCond?%{REQUEST_URI}?!^/a
RewriteRule?^(.*)$?/a/$1?[L]
RewriteCond?%{HTTP_HOST}?^b.baidu.com$?[NC]
RewriteCond?%{REQUEST_URI}?!^/b
RewriteRule?^(.*)$?/b/$1?[L]
RewriteCond?%{HTTP_HOST}?^c.baidu.com$?[NC]
RewriteCond?%{REQUEST_URI}?!^/c
RewriteRule?^(.*)$?/c/$1?[L]
</IfModule>
2、在 a 文件夾內建立一個.htaccess 文件,內容如下:
<IfModule?mod_rewrite.c>
RewriteEngine?On
RewriteCond?%{HTTP_HOST}?!^a.baidu.com$?[NC]
RewriteRule?(.*)?http://a.baidu.com/$1?[L,R=301]
</IfModule>
3、b 和 c 文件夾內也分別建立一個.htaccess 文件,內容參照步驟 2 即可。
4、解析域名和在主機綁定域名的步驟就直接略過,自行添加即可。
此時,我們可以分別在 a、b 和 c 文件夾上傳相應的建站程序,然后就可以通過不同的域名訪問不同的文件夾內容,這就實現了一個阿里云虛擬主機建立多個網站。
給您的網站安個家請來域名頻道選擇合適的主頁空間。
海外虛擬主機無需備案,購買可直接開通使用,高效,快捷。
域名頻道提供免費虛擬主機、免備案香港虛擬主機、免備案美國虛擬主機、價格低廉,訪問速度穩定性高、安全性能強的網站以及售后服務。
總之選對正確的虛擬主機服務商非常重要,推薦靠譜的虛擬主機服務商:域名頻道http://verycreative.cn