阿裏雲虛擬主機子目錄綁定二級域名詳解
阿新 • • 發佈:2018-02-22
服務器 功能 tle http 管理 顯示 指向 步驟 解決
虛擬主機如何設置二級域名並指向我的一個文件夾?
我的主機是阿裏雲虛擬主機,想設置 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了。
阿裏雲虛擬主機子目錄綁定二級域名詳解