二級域名使用.htaccess跳轉解析到子目錄方法(阿里雲虛擬主機)

阿里雲的虛擬主機,用來搭建了一個淘客網站,但是由於使用的是cms調用,所以頁面都是固定的,修改很不容易(呃,好吧,其實我不會修改~)。爲了滿足自己折騰的小願望,所以在主目錄下面建立了一個子目錄,上傳了wordpress,準備用來做個主站的輔助博客。

但是,阿里雲虛擬主機是不允許綁定子站的,所以我的二級域名blog.lequan.wang解析之後,固執的指向了主域名頁面lequan.wang。如果想訪問子目錄,只能帶個尾巴lequan.wang/blog。

我記得以前有跳轉方法的,但是電腦幾度重裝,不知道塞哪去了,於是求助百度,很順利的找到了解決方法,爲了以後忘記,也爲了同樣遇到此苦惱的小站長們,把方法記錄下來,其實百度一下方法多的是,我主要還是方便自己以後使用方便。

二級域名使用.htaccess跳轉解析到子目錄方法:

1、首先去域名註冊商後臺把二級域名解析好。

2、然後去虛擬主機(空間商)後臺把二級域名進行綁定。

3、自己用記事本文件製作一個.htaccess文件,格式如下:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?blog.lequan.wang$

RewriteCond %{REQUEST_URI} !^/sub/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /sub/$1

RewriteCond %{HTTP_HOST} ^(www.)?blog.lequan.wang$

RewriteRule ^(/)?$ blog/index.php [L]


用記事本txt格式直接保存是無法保存的,你要選擇“所有文件”,然後把文件名稱改爲.htaccess。然後把這個文件上傳到根目錄。

其中,blog.lequan.wang是二級域名,你可以換成自己的, 最後一行blog/index.php,中的blog是子目錄文件夾,根據你的子目錄名稱進行修改。

好了,我的二級域名已經可以成功訪問了。現在,如果你做完之後還不行,那可能就等你的域名解析生效了,htaccess是即時生效的。而域名解析生效時間有的註冊商會不一樣的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章