我們安裝成功apache之后,如果你當(dāng)前目錄沒(méi)有索引文件(index)文件,我們打開(kāi)此目錄時(shí)會(huì)把此目錄下所有文件與文件以列表形式列出來(lái)了,下面介紹一下如何禁止用戶瀏覽文件目錄方法。
我們可以通過(guò)修改Apache配置文件httpd.conf來(lái)實(shí)現(xiàn)禁止列出目錄/文件列表,方法如下:
1、打開(kāi)apache配置文件httpd.conf
2、找到如下代碼:
- <Directory />
- Options Indexes
- AllowOverride None
- Order allow,deny
- Allow from all
- </Directory>
只需要修改Options Indexes為Options None即可,注:根據(jù)PHP運(yùn)行環(huán)境安裝包的不同,Options Indexes也有可能是Options Indexes FollowSymLinks,一并改為Options None即可。
3、保存httpd.conf,并重啟Apache即可,此時(shí)再訪問(wèn)http://localhost時(shí), 報(bào)apache http 403 禁止訪問(wèn)錯(cuò)誤信息
目錄禁止訪問(wèn)方法:創(chuàng)建Directory塊,比如禁止訪問(wèn)某個(gè)類庫(kù)目錄,可以這樣實(shí)現(xiàn)
- <Directory /var/www/www.companysz.com/inc>
- Order Deny,Allow
- Deny from all
- </Directory>
新聞熱點(diǎn)
疑難解答
圖片精選