阿里雲虛擬主機子目錄綁定二級域名詳解


虛擬主機如何設置二級域名並指向我的一個文件夾?

我的主機是阿里雲虛擬主機,想設置 abc.hhh.com之類的二級域名訪問自己空間下的子目錄,之前都是hhh.com/abc這樣訪問,但是太low了,就想設置一下。

具體步驟:

虛擬主機想綁定二級域名,但主機又沒有綁定子目錄的功能,解決方案如下:操作方法:

1、在網站根目錄新建個.htaccess文件,在此文件中加入以下語句:

2、

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www.)?要綁定的域名$ 
RewriteCond %{REQUEST_URI} !^/目錄名/ 
# 不要改以下兩行. 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /目錄名/$1 
# 目錄名/ 后面是首頁文件index.php, index.html…… 
RewriteCond %{HTTP_HOST} ^(www.)?要綁定的域名$ 
RewriteRule ^(/)?$ 目錄名/index.php [L]

3、上面的整套語句是綁定一個子目錄,綁定多個子目錄,可以重復添加以上的全套語句!

 

 

怎么建立.htaccess文件?

一、在FileZilla軟件下,讀取空間目錄,在根目錄建立.htaccess文件。

二、建立之后,.htaccess文件不顯示???那就是 服務器->強制顯示隱藏文件,這樣就可以看到.htaccess文件了。

三、在FileZilla軟件中打開.htaccess文件,用記事本打開就行,添加上面的那段代碼。

四、把abc.hhhh.com這個域名記得要綁定,不綁定也不行得。在阿里雲的主機管理頁面綁定。

五、稍等一下,不能立刻就可以訪問的。大約幾分鍾后,然后就可以訪問abc.hhhh.com了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM