1. 程式人生 > >apache 配置虛擬路徑和訪問許可權

apache 配置虛擬路徑和訪問許可權

在 apache.conf 中,搜尋
DocumentRoot
修改路徑為自己設定的虛擬路徑就可以:
(e.g DocumentRoot “E:/www”)

並且還要修改它下面的 Directory 否則會出現許可權無法訪問的問題。

DocumentRoot "C:/www"
<Directory "C:/www">

擴充套件內容 許可權的細節設定
Directory 目錄下 個引數的解釋:

Options Indexes FollowSymLinks:
如果在輸入http://localhost/ 沒有虛擬路徑下沒有index 檔案,則會顯示出,虛擬路徑下的其他 php 連線。

Order deny,allow
Allow from 192.168.101.50
deny from 192.168

Order 為執行順序: deny 為拒絕 allow 為允許。
Order deny,allow 表示 先執行拒絕在執行允許。
Order deny,allow
Allow from 192.168.101.50
deny from 192.168
的執行順序是,先拒接 192.168 的所有請求,
然後允許 192.168.101.50.
簡單的描述就是,168下面的全部拒絕,除了 192.168.101.50以外。

如果執行順序相反,
Order allow,deny (e.g 換位)
Allow from 192.168.101.50
deny from 192.168
則表示,允許 192.168 所有連線,101.50 的除外。