apache配置多網站無效問題

這個坑都不知道是不是隻有我才能遇到

其實說起啦也簡單,就是文件覆蓋的問題


在/etc/httpd/con.d 上創建一個a.conf ,然後在裏面寫上多個網站,但是運行的時候總是隻能訪問到默認的網站

1.首先要打開虛擬路徑配置:

打開Apache的安裝目錄,找到httpd.conf文件,分別去掉下面兩行文字前面的#號。  

LoadModule vhost_alias_module modules/mod_vhost_alias.so

2.

在httpd.conf裏找到:
<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
</Directory>

更改爲
<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride None
# Order deny,allow
# Deny from all
# Satisfy all

</Directory>

3.保存後重啓httpd  :service httpd restart

如果還是隻能訪問到一個站點

4.把 文件 a.conf 改成 z.conf

或者

5.把虛擬網站寫在httpd.conf 文件裏


注意要寫在 IncludeOptional conf.d/*.conf 這行下面



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章