簡體   English   中英

在某些目錄中沒有index.html文件的缺點是什么

[英]What are the downside of not having an index.html file to some directories

我很好奇沒有將index.html文件放到目錄(例如圖像)有什么影響/缺點。 我知道當目錄中沒有索引文件時,該目錄中的文件將不再是私有的,並且在指向時將對瀏覽器可見(例如yoursite.com/images/)。 除此之外,還有什么需要考慮的重大影響? 以及如何正確保護它們。

謝謝!

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

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

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

如果您要配置自己的服務器,那么沒有服務器成為一個問題,因為您可以控制服務器對這種情況的響應方式。 人們通常只是將其作為故障安全裝置,以確保解決以上兩個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM