本文講述了Apache本地二級域名配置方法。分享給大家供大家參考,具體如下:
我們在本地調試web程序時,常有很多不同的項目。不同的項目,我們希望使用不同的文件夾和不同的域名。
比如今天我正在建設一個鮮花網站,可是有個客戶臨時要做一個簡單的賣眼鏡的網站,兩個網站在電腦上放在不同的目錄下,而且要使用兩個不同的域名來訪問。一個是flower.domain.com,一個是glass.domain.com。
通常情況下,我們應該這么做:
1、在本地hosts文件中,將flower.domain.com指向127.0.0.1
2、在IIS或者Apache中,將flower.domain.com綁定,并指向本地相應的文件夾中;
這個過程雖然不是很復雜,但我們的業務很多,我們希望能夠更加便利地實現它。
現在用這個辦法,無論增加多少個業務,您要做的,就是只需要添加您的文件夾就行了。
從此以后,您再不需要進行任何設置,更不需要任何程序重新啟動。
方法:
在Apache配置文件中,最后面添加如下內容:
rewriteengine onrewritecond %{HTTP_HOST} [^.]+/.lvh/.me$rewriterule ^(.+)$ %{HTTP_HOST}$1 [C]rewriterule ^([^.]+)/.lvh/.me(.*)$ /$1$2
OK,您可以使用*.lvh.me訪問您所有的目錄了。
如果您輸入flower.lvh.me,它指向的目錄相當于:http://127.0.0.1/flower
如果您輸入glass.lvh.me, 它指向的目錄相當于:http://127.0.0.1/glass
希望本文所述對大家Apache服務器設置有所幫助。