新聞中心
虛擬主機(jī)放多個(gè)網(wǎng)站嗎
虛擬主機(jī)放多個(gè)網(wǎng)站嗎?通常來(lái)講,服務(wù)商的要求都是一臺(tái)虛擬主機(jī)只能存放一個(gè)站點(diǎn),小站長(zhǎng)、博主一般買一臺(tái)500M-1G空間的虛擬主機(jī)完全夠用了。
但是準(zhǔn)備一個(gè)新的站點(diǎn),又不想去買新的虛擬主機(jī),大家可以嘗試在一個(gè)虛擬主機(jī)上多站點(diǎn)建站。最簡(jiǎn)單的是創(chuàng)建不同的目錄,在根目錄下創(chuàng)建wp和em存放WordPress博客和emlog博客,然后通過(guò)域名/子目錄名訪問(wèn)。
要通過(guò)訪問(wèn)不同的域名來(lái)訪問(wèn)不同的站點(diǎn),網(wǎng)站空間可以用到 .htaccess規(guī)則。
首先,新建一個(gè).htaccess文件(可以在win電腦上隨便起名字用TXT存放在電腦上,上傳虛擬主機(jī)之后修改名字為.htaccess也是可行的)
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # 綁定pic.cncat.cn 到子目錄pic RewriteCond %{HTTP_HOST} ^pic\.cncat\.cn$ [NC] RewriteCond %{REQUEST_URI} !^/pic/ RewriteRule ^(.*)$ pic/$1?Rewrite [L,QSA] #可以綁定多個(gè), 只需重復(fù)上三行代碼并更改一下域名、目錄名 就OK了 # 綁定video.cncat.cn 到子目錄video RewriteCond %{HTTP_HOST} ^video\.cncat\.cn$ [NC] RewriteCond %{REQUEST_URI} !^/video/ RewriteRule ^(.*)$ video/$1?Rewrite [L,QSA] #可以綁定多個(gè), 只需重復(fù)上三行代碼并更改一下域名、目錄名 就OK了 </IfModule>
創(chuàng)建上述的文件存放在虛擬主機(jī)的根目錄
接下來(lái)你的每個(gè)子目錄下繼續(xù)放不同的.htaccess文件就可以
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / #只許綁定的域名訪問(wèn) RewriteCond %{HTTP_HOST} !^pic\.cncat\.cn$ [NC] RewriteRule (.*) http://pic.cncat.cn/$1 [L,R=301] #對(duì)綁定目錄下與 同名的目錄的處理 RewriteCond %{REQUEST_URI} ^\/pic\/ [NC] RewriteCond %{QUERY_STRING} !^(.*)?Rewrite RewriteRule ^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite [L,QSA] </IfModule>
根據(jù)目錄名稱進(jìn)行修改目錄和域名就行,video文件夾下,把上述的修改為video。
根目錄放一份,子目錄放一份對(duì)應(yīng)的子目錄處理的就行!注意修改自己的域名和目錄名稱。
不過(guò)為了網(wǎng)站的穩(wěn)定運(yùn)行,最好還是一臺(tái)主機(jī)建一個(gè)站點(diǎn)。無(wú)憂主機(jī)虛擬主機(jī)穩(wěn)定可靠,高速便捷,現(xiàn)在是6.18年中大促活動(dòng)期間,新購(gòu)無(wú)憂主機(jī)虛機(jī)享6折優(yōu)惠,新購(gòu)獨(dú)享云虛擬主機(jī)還可領(lǐng)取50元現(xiàn)金紅包!
獨(dú)享虛擬主機(jī)產(chǎn)品購(gòu)買鏈接
本文地址:http://www.gle-technology.com/news/30440.html