在xp上用apache配置虛擬網域名稱時的一些小記

2021-08-31 06:02:30 字數 789 閱讀 9635

由於工作需要,在本地配置測試環境,用apache配置多個虛擬網域名稱,如www.test.com,img1.test.com。在網上查了好多資料,基本步驟是這樣的,一、修改hosts檔案,新增127.0.0.1    www.test.com    127.0.0.1   img1.test.com的網域名稱對映;二、修改apache conf--> extra目錄下的httpd-vhosts.conf檔案,在最後加上

documentroot "e:/***x/www/test"

servername www.test.com

但是,結果總是不盡人意!

後來仔細的檢查了一下apache的conf目錄下的httpd.conf檔案,發現沒有把include conf/extra/httpd-vhosts.conf這個配置最前面的#號去掉!發現了這個高興了一把,重啟apache,又出錯了,這回是403許可權的錯!

最後在配置中加上

allowoverride none

options none

order allow,deny

allow from all

重啟apache,成功了!高興一下!在此記錄一下,以免以後出現同樣的錯誤!

在httpd-vhosts.conf的完整配置如下:

documentroot "e:/***x/www/test"

servername www.test.com

allowoverride none

options none

order allow,deny

allow from all

php 用apache配置虛擬站點

涉及到的配置檔案 關鍵配置項 a.virtual hosts行下面的 include conf extra httpd vhosts.conf 前面的注釋符號去掉 引入配置檔案 b.documentroot e cdy 此處的配置項位址配置成存放多個專案檔案的位址 e cdy 下放了cdy loca...

CGI在Apache上的配置

想寫個前台頁面傳送ajax請求到後台用c語言編寫的cgi程式,並成功返回結果。原始碼都很簡單,都有,結果在除錯配置時遇到了乙個又乙個問題。特記錄之。過程參考 1 先貼 ajaxtest1.htm suggest instruction cgi main.c include include inclu...

apache上配置多虛擬主機

在apache上配置多虛擬主機 以127開頭的ip都是指向自己的主機,所以在開發的時候可以針對不通的專案配置不同的虛擬主機,方便開發與除錯 documentroot d xampp htdocs curd servername 127.0.0.2 80 options indexes follows...