禁止顯示apache目錄列表-indexes followsymlinks 如何修改目錄的配置以禁止顯示apache 目錄列表。
如果你的檔案根目錄裡有index.html,瀏覽器就會顯示index.html的內容,如果沒有index.html,瀏覽器就會顯示檔案根目錄的目錄列表,目錄列表包括檔案根目錄下的檔案和子目錄。
如果該虛擬目錄下沒有index.html,瀏覽器也會顯示該虛擬目錄的目錄結構,列出該虛擬目錄下的檔案和子目錄。
如何禁止apache 顯示目錄列表呢?
要禁止 apache 顯示目錄結構列表,只需將option 中的indexes 去掉即可。
比如我們看看乙個目錄的目錄配置:
options indexes followsymlinks #---------->options followsymlinks
allowoverride none
order allow,deny
allow from all
你只需要將上面紅色**中的 indexes 去掉,就可以禁止apache 顯示該目錄結構。使用者就不會看到該目錄下的檔案和子目錄列表了。
indexes 的作用就是當該目錄下沒有index.html 檔案時,就顯示目錄結構,去掉indexes,apache 就不會顯示該目錄的列表了。
第二種方法解決辦法:
1、編輯httpd.conf檔案
找到如下內容:
# possible values for the options directive are 「none」, 「all」,
# or any combination of: indexes includes followsymlinks symlinksifownermatch execcgi multiviews
# note that 「multiviews」 must be named *explicitly* —「options all」
# doesn』t give it to you.
# the options directive is both complicated and important. please see
#
# for more information.
options indexes followsymlinks
# 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
在options indexes followsymlinks在indexes前面加上–符號。
即:options -indexes followsymlinks
【備註:在indexes前,加 + 代表允許目錄瀏覽;加–代表禁止目錄瀏覽。】 這樣的話就屬於整個apache禁止目錄瀏覽了。
如果是在虛擬主機中,只要增加如下資訊就行:
options -indexes followsymlinks
allowoverride none
order deny,allow
allow from all
這樣的話就禁止在test工程下進行目錄瀏覽。
還有一種方法:可以在根目錄的.htaccess 檔案中輸入
options -indexes
就可以阻止apache 將目錄結構列表出來。
fish shell 下gopath的設定問題
在fish shell下,使用 set x gopath path1 path2 path3 來設定,不能使用set x gopath path1 path2 path3,這一點確實很特殊。fish shell 下還有另外一種自動方法,利用fish shell的function 1 先用 set x...
SQL SQL遠端訪問設定 SA登入問
很多朋友sql2008或者sql2012出現未開啟遠端連線的錯誤,但是不知道怎麼解決。下面總結了下開啟的方法。開啟sql server2012,使用windows身份登入 登入後,右鍵選擇 屬性 左側選擇 安全性 選中右側的 sql server 和 windows 身份驗證模式 以啟用混合登入模式...
Vue實現el switch頁面初始設定問題
先附上效果圖,在網頁剛開始開啟的時候實現的效果,發現在頁面開啟的時候,el switch是有初始值的,官方 如下 switch v model value active color 13ce66 inactive color ff4949 el switch export default scrip...