通過(guò)配置.htaccess文件實(shí)現(xiàn)子目錄綁定二級(jí)域名的方法
更新時(shí)間:2010年02月07日 13:27:38 作者:
.htaccess文件 子目錄綁定二級(jí)域名
使用LINUX共享主機(jī),控制面版是CPANEL的朋友都知道,他默認(rèn)綁定主域名的根目錄為public_html
所以如果想要放域名yourdomain.com能直接訪問(wèn),勢(shì)必需要把所有文件全直接放進(jìn)public_html下。這時(shí)候如果你想再建個(gè)子站,bbs.yourdomain.com,這時(shí)BBS目錄就和其他php文件或主站的文件夾混在一起,很不利于管理。
一般LINUX主機(jī)都支持.htaccess文件,所以我們可以通過(guò).htaccess文件來(lái)實(shí)現(xiàn)轉(zhuǎn)向
以下以blog目錄和blog.shuxiong.net域名為例講解一下
# 開(kāi)啟功能
RewriteEngine on
# 你要綁定的二級(jí)域名
RewriteCond %{HTTP_HOST} ^(blog.)?shuxiong.net$
# 把那個(gè)子目錄指向要綁定的二級(jí)域名
# 這里以子目錄blog目錄為例
RewriteCond %{REQUEST_URI} !^/blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /cms/$1
#這里改成要綁定的二級(jí)域名和要綁定的子目錄
RewriteCond %{HTTP_HOST} ^(blog.)?shuxiong.net$
RewriteRule ^(/)?$ blog/index.php [L]
把以上代碼保存成.htaccess文件,然后以ASCII方式上傳到根目錄(如:public_html目錄)
WINDOWS不可以重命名為.htaccess的,這時(shí)候先命名為abc.htaccess,上傳到服務(wù)器后,用FTP工具重命名為.htaccess就可以了。
以上.htaccess內(nèi)容就是把子目錄blog指向二級(jí)域名blog.shuxiong.net
比如blog.shuxiong.net,訪問(wèn)時(shí)就直接轉(zhuǎn)到了blog目錄
補(bǔ)充:必須先將二級(jí)域名綁定到主機(jī)根目錄(如:綁定到www.abc.com所在目錄)
所以如果想要放域名yourdomain.com能直接訪問(wèn),勢(shì)必需要把所有文件全直接放進(jìn)public_html下。這時(shí)候如果你想再建個(gè)子站,bbs.yourdomain.com,這時(shí)BBS目錄就和其他php文件或主站的文件夾混在一起,很不利于管理。
一般LINUX主機(jī)都支持.htaccess文件,所以我們可以通過(guò).htaccess文件來(lái)實(shí)現(xiàn)轉(zhuǎn)向
以下以blog目錄和blog.shuxiong.net域名為例講解一下
復(fù)制代碼 代碼如下:
# 開(kāi)啟功能
RewriteEngine on
# 你要綁定的二級(jí)域名
RewriteCond %{HTTP_HOST} ^(blog.)?shuxiong.net$
# 把那個(gè)子目錄指向要綁定的二級(jí)域名
# 這里以子目錄blog目錄為例
RewriteCond %{REQUEST_URI} !^/blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /cms/$1
#這里改成要綁定的二級(jí)域名和要綁定的子目錄
RewriteCond %{HTTP_HOST} ^(blog.)?shuxiong.net$
RewriteRule ^(/)?$ blog/index.php [L]
把以上代碼保存成.htaccess文件,然后以ASCII方式上傳到根目錄(如:public_html目錄)
WINDOWS不可以重命名為.htaccess的,這時(shí)候先命名為abc.htaccess,上傳到服務(wù)器后,用FTP工具重命名為.htaccess就可以了。
以上.htaccess內(nèi)容就是把子目錄blog指向二級(jí)域名blog.shuxiong.net
比如blog.shuxiong.net,訪問(wèn)時(shí)就直接轉(zhuǎn)到了blog目錄
補(bǔ)充:必須先將二級(jí)域名綁定到主機(jī)根目錄(如:綁定到www.abc.com所在目錄)
相關(guān)文章
Linux下實(shí)現(xiàn)UTF-8和GB2312互相轉(zhuǎn)換的方法
下面小編就為大家?guī)?lái)一篇Linux下實(shí)現(xiàn)UTF-8和GB2312互相轉(zhuǎn)換的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦2016-12-12linux下修改文件權(quán)限chmod命令詳細(xì)解析
大家好,本篇文章主要講的是linux下修改文件權(quán)限chmod命令詳細(xì)解析,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12iis、apache與nginx禁止目錄執(zhí)行asp、php腳本的實(shí)現(xiàn)方法
為了網(wǎng)站安全,很多圖片上傳目錄等不需要執(zhí)行腳本的目錄我們可以通過(guò)下面的方法禁止執(zhí)行腳本。2011-11-11linux下SVN配置實(shí)現(xiàn)項(xiàng)目目錄自動(dòng)更新以及源碼安裝的操作方法
下面小編就為大家分享一篇linux下SVN配置實(shí)現(xiàn)項(xiàng)目目錄自動(dòng)更新以及源碼安裝的操作方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12圖文詳解Ubuntu搭建Ftp服務(wù)器的方法(包成功)
今天小編就為大家分享一篇關(guān)于圖文詳解Ubuntu搭建Ftp服務(wù)器的方法(包成功),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03windows安裝openssh并通過(guò)生成SSH密鑰登錄Linux服務(wù)器
本文為大家詳細(xì)講解了在windows系統(tǒng)下安裝openssh并通過(guò)生成SSH密鑰登錄Linux服務(wù)器2018-10-10