阿里云虛擬主機(jī)如何建立多個(gè)站點(diǎn)?
時(shí)間:2024-01-23 19:35:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2024-01-23 19:35:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
阿里云虛擬主機(jī)如何建立多個(gè)站點(diǎn)?:1.程序放不同目錄就好啦.
不知道題主有沒有搞定,我給你說(shuō)下具體是怎么做的,不需要修改其他任何設(shè)置。
比如你網(wǎng)站默認(rèn)目錄是/wwwroot
你想在這個(gè)網(wǎng)站基礎(chǔ)上再整個(gè)站就新建個(gè)a目錄/wwwroot/a
然后你程序直接傳到這個(gè)目錄即可,訪問你/wwwroot這個(gè)目錄的域名后面跟個(gè)/a就是你新加的這個(gè)站的地址。
比如www.baidu.com
a目錄里的網(wǎng)站直接訪問www.baidu.com/a就好了
2.如同上面小磊講的通過修改配置文件來(lái)完成。我來(lái)用大白話解釋下那個(gè)配置文件。
RewriteCond %{HTTP_HOST} ^
http://a.baidu.com$ [NC]
RewriteCond %{REQUEST_URI} !^/a
RewriteRule ^(.*)$ /a/$1 [L]
這一段的意思是假如你整了個(gè)
http://a.baidu.com的域名,然后這段配置文件的意思就是將
http://a.baidu.com域名對(duì)應(yīng)目錄綁定在/wwwroot/a目錄,下面
http://b.baidu.com和
http://c.baidu.com同理。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^
http://a.baidu.com$ [NC]
RewriteRule (.*)
http://a.baidu.com/$1 [L,R=301]
這一段意思也是起到域名綁定目錄的作用。跟上面的是對(duì)應(yīng)的,你上面/wwwroot目錄配置文件里綁定了幾個(gè)你在每個(gè)對(duì)應(yīng)目錄里都要寫上這個(gè)。一一對(duì)應(yīng)的關(guān)系。