apache多主機配置

2021-07-05 15:44:33 字數 982 閱讀 5477

先說下自己的習慣,我不喜歡直接在httpd.conf裡面寫,我喜歡在httpd-vhosts.conf裡面寫

所以首先得把httpd.conf裡面的include conf/extra/httpd-vhosts.conf前面的#號去掉

在httpd.conf裡面新增監聽的埠

listen 81

listen 82

然後

servername dummy-host.example.com

#這是設定此虛擬主機的web目錄

documentroot "e:\www81\www"

#設定目錄的許可權

#options 可結合 indexes (沒有索引頁的話是否可以列出目錄) followsymlinks(這個不太懂,好像是跟重寫有關的) execcgi(允許執行cgi指令碼)

options followsymlinks

#下面是不讀取.htaccess檔案來覆蓋目錄許可權,.htaccess檔案

allowoverride none

#下面這允許所有的請問,2.4的新寫法

require all granted

servername dummy-host.example.com

#這是設定此虛擬主機的web目錄

documentroot "e:\www82\www"

#設定目錄的許可權

#options 可結合 indexes (沒有索引頁的話是否可以列出目錄) followsymlinks(這個不太懂,好像是跟重寫有關的) execcgi(允許執行cgi指令碼)

options followsymlinks

#下面是不讀取.htaccess檔案來覆蓋目錄許可權,.htaccess檔案

allowoverride none

#下面這允許所有的請問,2.4的新寫法

require all granted

apache上配置多虛擬主機

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

Apache 多站點虛擬主機配置方法

apache 多站點虛擬主機配置方法,有這類需要的朋友可以參考下。修改配置檔案 conf httpd.conf 1.加入下面兩句 namevirtualhost 80 include conf vhosts 2.在conf目錄中建立vhosts目錄 然後在 vhosts 目錄下面建立相應的站點配置檔...

Apache 多站點虛擬主機配置方法

修改配置檔案 conf httpd.conf 1.加入下面兩句 namevirtualhost 80 include conf vhosts 2.在conf目錄中建立vhosts目錄 然後在 vhosts 目錄下面建立相應的站點配置文chtfmxuzis件 如建立 hhj.jb51.net.conf...