apache 二級(jí)域名解析 (window與linux)
更新時(shí)間:2009年11月24日 02:01:15 作者:
apache 二級(jí)域名解析 window與linux下使用的方法。
winxp os:
c:/windows/system32/drivers/etc/hosts
add a line like :
127.0.0.1 hangzhou.localhost
127.0.0.1 xihu.localhost
linux os:
首先,你的擁有一個(gè)有泛域名解析的頂級(jí)域名,例如: domain.com
其次,在 httpd.conf 中打開 mod_rewrite
之后,在 httpd.conf 的最后,添加以下內(nèi)容:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
其中的 /usr/local/etc/apache 是你的 apache 服務(wù)器配置文件所在路徑,根據(jù)實(shí)際情況更改。
然后,在這個(gè)所在路徑的目錄下創(chuàng)建一個(gè)文件: vhost.map
內(nèi)容為:
www.domain.com /usr/local/www/data-dist/domain
bbs.domain.com /usr/local/www/data-dist/bbs
anyname.domain.com /usr/local/www/data-dist/anyname
以上部分都是:" 域名+空格+絕對(duì)路徑" 的形式。
最后,在你的網(wǎng)站根目錄 /usr/local/www/data-dist 下,創(chuàng)建對(duì)應(yīng)目錄:
domain , bbs , anyname 等等,理論上可以無(wú)限。
這樣,通過(guò)瀏覽器,訪問(wèn) www.domain.com 時(shí),實(shí)際上訪問(wèn)的就是 /usr/local/www/data-dist/domain目錄下的文件。同理,訪問(wèn) bbs.domain.com 實(shí)際上訪問(wèn)的就是 /usr/local/www/data-dist/bbs 目錄下的文件。而且,你可以
隨時(shí)更改 vhost.map 來(lái)增加、刪除、修改你的二級(jí)域名和所指向的實(shí)際路徑,不用重啟 apache
c:/windows/system32/drivers/etc/hosts
add a line like :
127.0.0.1 hangzhou.localhost
127.0.0.1 xihu.localhost
linux os:
首先,你的擁有一個(gè)有泛域名解析的頂級(jí)域名,例如: domain.com
其次,在 httpd.conf 中打開 mod_rewrite
之后,在 httpd.conf 的最后,添加以下內(nèi)容:
復(fù)制代碼 代碼如下:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
其中的 /usr/local/etc/apache 是你的 apache 服務(wù)器配置文件所在路徑,根據(jù)實(shí)際情況更改。
然后,在這個(gè)所在路徑的目錄下創(chuàng)建一個(gè)文件: vhost.map
內(nèi)容為:
www.domain.com /usr/local/www/data-dist/domain
bbs.domain.com /usr/local/www/data-dist/bbs
anyname.domain.com /usr/local/www/data-dist/anyname
以上部分都是:" 域名+空格+絕對(duì)路徑" 的形式。
最后,在你的網(wǎng)站根目錄 /usr/local/www/data-dist 下,創(chuàng)建對(duì)應(yīng)目錄:
domain , bbs , anyname 等等,理論上可以無(wú)限。
這樣,通過(guò)瀏覽器,訪問(wèn) www.domain.com 時(shí),實(shí)際上訪問(wèn)的就是 /usr/local/www/data-dist/domain目錄下的文件。同理,訪問(wèn) bbs.domain.com 實(shí)際上訪問(wèn)的就是 /usr/local/www/data-dist/bbs 目錄下的文件。而且,你可以
隨時(shí)更改 vhost.map 來(lái)增加、刪除、修改你的二級(jí)域名和所指向的實(shí)際路徑,不用重啟 apache
您可能感興趣的文章:
- linux apache泛域名解析及dns相關(guān)
- 阿里云Linux系統(tǒng)Nginx配置多個(gè)域名的方法詳解
- Linux下虛擬域名的實(shí)現(xiàn)(1)
- Linux下虛擬域名的實(shí)現(xiàn)(2)
- Linux下虛擬域名的實(shí)現(xiàn)(3)
- springboot+nginx+https+linux實(shí)現(xiàn)負(fù)載均衡加域名訪問(wèn)簡(jiǎn)單測(cè)試
- linux apache下虛擬主機(jī)配置方法
- CentOS(Linux)下的apache服務(wù)器配置與管理方法分享
- linux下apache、mysql、php安裝配置詳細(xì)筆記
- Linux下PHP+MYSQL+APACHE配置過(guò)程 (摘)
- Linux環(huán)境下Apache服務(wù)器配置二級(jí)域名的方法詳解
相關(guān)文章
linux 可執(zhí)行文件與寫操作的同步問(wèn)題(文件讀寫操作產(chǎn)生的鎖機(jī)制)
在哪種系統(tǒng)下都會(huì)有文件操作產(chǎn)生的同步問(wèn)題,今天說(shuō)說(shuō)linux下讀寫文件的鎖機(jī)制。2013-10-10
CentOS 7.2.1511 編譯安裝Nginx1.10.1+MySQL5.7.14+PHP7.0.11
這篇文章主要介紹了CentOS 7.2.1511 編譯安裝Nginx1.10.1+MySQL5.7.14+PHP7.0.11,需要的朋友可以參考下2016-10-10
阿里云ECS實(shí)例設(shè)置用戶root密碼和遠(yuǎn)程連接的方法
這篇文章主要介紹了阿里云ECS實(shí)例設(shè)置用戶root密碼和遠(yuǎn)程連接的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
CentOs下手動(dòng)升級(jí)node版本的方法
這篇文章主要介紹了CentOs下手動(dòng)升級(jí)node版本的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11
ubuntu環(huán)境下的php相關(guān)路徑與修改方法
這篇文章主要介紹了ubuntu環(huán)境下的php相關(guān)的路徑,需要的朋友可以參考下2020-12-12
Apache Shiro 使用手冊(cè)(二) Shiro 認(rèn)證
認(rèn)證就是驗(yàn)證用戶身份的過(guò)程。在認(rèn)證過(guò)程中,用戶需要提交實(shí)體信息(Principals)和憑據(jù)信息(Credentials)以檢驗(yàn)用戶是否合法。最常見的“實(shí)體/憑證”組合便是“用戶名/密碼”組合2014-06-06

