apache禁止訪問某個目錄

2021-08-25 03:57:32 字數 713 閱讀 3970

經常我們開啟**,在其後面新增乙個目錄名,就可以開啟相應的**檔案,這個問題是亟待解決的。

然而,如何禁止訪問該目錄呢?

例如: ./test/admin

工程名: test目錄

test目錄下的子目錄: admin

如何禁止普通使用者開啟網頁訪問 admin目錄,即: http://www.***.com/admin禁止被開啟。

解決辦法:

1、從./conf/httpd.conf檔案中,複製如下資訊到虛擬主機的配置下:

options followsymlinks

allowoverride none

order deny,allow

deny from all

2、修改虛擬主機的配置檔案./conf/extra/httpd-vhosts.conf。

namevirtualhost *:80

documentroot "d:/test"

servername www.***.com

[color=blue]

options followsymlinks

allowoverride none

order deny,allow

deny from all

[/color]

3、重啟apache服務,即可。

請測試: http://www.***.com/admin 禁止開啟。

apache禁止訪問目錄列表

apache禁止訪問目錄列表對於開發人員來說還是蠻實用的,可以迅速查詢根目錄下的所有專案,但如果乙個掛在網際網路上的伺服器為了提高安全性就必須禁止訪問目錄列表。找到apache 的 httpd.conf 配置檔案將 xml html options indexes followsymlinks 改為...

apache 設定禁止訪問某些檔案或目錄

apache配置禁止訪問 1.禁止訪問某些檔案 目錄 增加files選項來控制,比如要不允許訪問 inc 副檔名的檔案,保護php類庫 order allow,deny deny from all 禁止訪問某些指定的目錄 可以用 來進行正則匹配 order allow,deny deny from ...

Apache配置禁止訪問某些檔案或目錄

apache配置禁止訪問 1.禁止訪問某些檔案 目錄 增加files選項來控制,比如要不允許訪問 inc 副檔名的檔案,保護php類庫 order allow,deny deny from all order allow,deny deny from all 禁止訪問某些指定的目錄 可以用 來進行正...