根據配置文件提示,此設置是用於修改Apache對所有目錄的訪問權限的,如果任意修改,可能會帶來安全隱患的!那我們來看看到底是什麼在作祟,讓我們無法訪問網頁的吧!
Deny from all 有點英文基礎的都可以看的出來,這裡是關鍵:拒絕所有!
將Deny改為Allow試試!(因為可能會存在大小寫敏感的問題,所以推薦用首字母大寫,有興趣的可以自己嘗試小寫!)一下通過了,但是這樣配置的話服務器安全性會...
於是我繼續往下看配置文件!
發現了以下內容
#
# This should be changed to whatever you set DocumentRoot to.
#
以上這行注釋的意思:無論你的服務器根目錄設置為什麼,你都必須保證此處配置保持一致!
#
# 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
</Directory>
再將以上的"默認目錄"設置為"目標目錄",(當然已經將對所有權限訪問的設置修改為拒絕了!)刷新一下頁面,OK,通過了!