二級域名綁定子目錄的方法
個人建站時,大家很少會去花費重額去購置服務(wù)器,而大多數(shù)則會選擇購買虛擬主機,這樣性價比更高。下面來說說如何實現(xiàn)一個虛擬主機用二級域名綁定指定文件夾。
這里以阿里云虛擬主機為例,阿里云虛擬主機是沒有綁定文件夾功能的,而且一個虛擬主機只能對應(yīng)一個域名。
解析域名和綁定主機這些都不用說了,直接進(jìn)入正題。
這里指的是PC站的根目錄
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# 綁定二級域名:m.yxinet.com 到子目錄/m
RewriteCond %{HTTP_HOST} ^m\.yxinet\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/m/
RewriteRule ^(.*)$ m/$1?Rewrite [L,QSA]
#可以綁定多個 只需重復(fù)上三行代碼并更改一下域名、目錄名 就好了
</IfModule>
這里指的是要綁定的站的文件夾目錄
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#只許綁定的域名訪問
RewriteCond %{HTTP_HOST} !^m\.yxinet\.com$ [NC]
RewriteRule (.*) http://m.yxinet.com/$1 [L,R=301]
#對綁定目錄下與 同名的目錄的處理
RewriteCond %{REQUEST_URI} ^\/m\/ [NC]
RewriteCond %{QUERY_STRING} !^(.*)?Rewrite
RewriteRule ^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite [L,QSA]
</IfModule>
這個m就是要綁定的文件夾
.htaccess即刻生效
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 虛擬主機二級域名綁定子目錄