在apache2 2下增加新的虛擬主機

2022-03-27 04:56:47 字數 1320 閱讀 4099

在實際的開發測試中,有時候我們需要在本地配置很多個站點,比如:8080埠指向專案1,8081埠指向專案2。這時候我們可以通過使用以下方式來配置apache的httpd.conf檔案。

情況一:需要新增的虛擬主機是配置檔案中directory中指定目錄的子目錄時。

>

## possible values for the options directive are "none", "all",# or any combination of:

# indexes includes followsymlinks symlinksifownermatch execcgi multiviews

## note that "multiviews" must be named *explicitly* --- "options all"# doesn't give it to you.

## the options directive is both complicated and important. please see

# # for more information.

#options indexes followsymlinks

## allowoverride controls what directives may be placed in .htaccess files.

# it can be "all", "none",or any combination of the keywords:

# options fileinfo authconfig limit

#allowoverride none

## controls who can get stuff from this server.

#order allow,deny

allow from all

listen 80818081>

documentroot l:\projects\web1

情況二:新新增的虛擬主機與預設的directory中的目錄不同時,我們需要先新增乙個新的directory,然後再增加virtaulhost。

>

options indexes followsymlinks

allowoverride none

order deny,allow

allow from all

listen 80808080>

documentroot d:\codes

如果不在這裡指定新的directory,會提示無許可權訪問。

Apache2 2不能啟動的解決

近日打算做pdt的contributor,但是沒有用過php,打算學習下。很久沒碰apache了,結果安裝後,花了兩個晚上只成功啟動過2次。每次重啟後,都不能正確啟動apache。今天終於徹底解決了,首先,去看logs error.log,錯誤1 os 10022 提供了乙個無效的引數。child ...

apache 2 2 靜態檔案目錄的配置

好久沒搞apache了 基本忘光了 今天又重灌apache2.2,做個備忘 安裝略新增ajp略 重點解釋一下下面這段 quote 禁止使用proxy ajp 的目錄 proxypass sns images 使用proxy ajp 下面的配置,是把所有目錄全用 當然,還會跟上面的禁用配置組合成完整的...

Apache2 2和PHP5 2的配置

2.預設安裝apache2.2.4後,安裝目錄為 c program files apache software foundation apache2.2 3.按照php.net 的設定方法 http www.php.net manual en install.windows.apache2.php...