2010-05-31 20 views
0

我很好奇什麼是不把index.html文件放到你的目錄(例如圖像)的某些效果/缺點。我知道索引文件何時不存在於目錄中,該目錄內的文件不再是私有的,並且當點(例如yoursite.com/images/)時,瀏覽器可以看到該文件。除此之外,還有什麼重要的影響需要考慮?以及如何妥善保護他們。沒有index.html文件到某些目錄的缺點

謝謝!

回答

2

這取決於您的網絡服務器,但沒有一個缺點有兩個缺點。

  1. 如果不安全,如果沒有默認頁面,某些Web服務器將顯示目錄內容。
  2. 如果有人鍵入your_site/directory /,並且沒有默認頁面,他們將收到404錯誤。

對於當前的Web服務器,有很多方法可以避開每個目錄沒有默認頁面。您可以將自定義404設置爲重定向到可用的頁面,有些可以自動爲您提供。就安全性而言,您可以關閉目錄瀏覽以不讓人們看到內容。

如果您正在配置您自己的服務器,但由於您可以控制服務器對這種情況的響應方式,因此不會有問題。人們通常只是把它作爲一個失敗保險箱,以確保上述兩個問題得到處理。

+0

情況2(如果Web服務器上的目錄索引被禁用)不會返回403錯誤嗎? – a1ex07 2010-05-31 17:04:07

相關問題