(A) 策略 1: 先嚴格禁止,在慢慢開放,
在根目錄先用 AllowOverride None, 其底下目錄, 接下來如沒有特別指定,則預設是關閉 Override:
AllowOverride None
Order deny,all
deny from allow
(A) 策略 2: 先全部開放, 再一一禁止
在根目錄先用 AllowOverride All, 其底下目錄, 接下來如沒有特別指定,則預設是開啟 Override:
AllowOverride All
Order allow,deny
allow from all
只作用在此目錄內, path 欄可以使用 Regex 語法, 包含 ~ 符號, regular expression 使用 "" 括起來
例:
Options Indexes FollowSymLinks
AllowOverride --> 只存在於
Ubuntu 的 Appach 設定會 include /etc/apache2/sites-enabled/000-default
在此他會將 DocumnentRoot,AllowOverride 重新改寫,
Options: ALL, ExecCGI , FollowSymLinks, Includes, IncludesNOEXEC, Indexes, Multiviews, SymLinksIfOwnerMatch
FollowSymLinks : Apache2 是否會遵循 Symbolic link
Indexes : 要不要顯示目錄裡的內容
沒有留言:
張貼留言