linux下面子目录绑定域名的方法,.htaccess绑定子域名到子目录方法
利用.htaccess綁定域名到子目錄方法
前提你的空間必須支持apache的rewrite功能,只有這樣才能使用.htaccess。如果你的空間是Linux服務(wù)器 一般默認(rèn)都開啟了的。即可以實(shí)現(xiàn)綁定域名到子目錄、一個(gè)空間多個(gè)站點(diǎn)。
1、下面是通過綁定到子目錄www為例的方法:
RewriteEngine On
RewriteBase /
# 綁定www.域名名字.cn 到子目錄www
RewriteCond %{HTTP_HOST} ^www\.域名名字\.cn$ [NC]
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.*)$ www/$1?Rewrite [L,QSA]
#可以綁定多個(gè) 只需重復(fù)上三行代碼并更改一下域名、目錄名 就好了
完成上面的步驟 你的子域名即可正常訪問了。
2、 在每一個(gè)綁定的目錄中 如link目錄中 也增加一個(gè) .htaccess 文件 .
(下面代碼是防止:主域名+綁定的域名目錄 同時(shí)訪問的代碼)
RewriteEngine On
RewriteBase /
#只許綁定的域名訪問
RewriteCond %{HTTP_HOST} !^www\.域名名字\.cn$ [NC]
RewriteRule (.*) http://www.aissk.cn/$1 [L,R=301]
#對(duì)綁定目錄下與 同名的目錄的處理
RewriteCond %{REQUEST_URI} ^\/www\/ [NC]
RewriteCond %{QUERY_STRING} !^(.*)?Rewrite
RewriteRule ^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite [L,QSA]
支付寶掃一掃
微信掃一掃
企鵝掃一掃
總結(jié)
以上是生活随笔為你收集整理的linux下面子目录绑定域名的方法,.htaccess绑定子域名到子目录方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux vim编辑kconfig 无
- 下一篇: C语言输入end时结束程序,给大家一个程