虛擬主機(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) […]