•  
  •  
  •  
  •  
  •  

當某個目錄 沒有index.html檔時,預設的狀況下會列出該目錄的所有檔案清單。
這樣會我們的網站造成嚴重的資安問題。
要如何不列出目錄索引

指令:vi /etc/apache2/apache2.conf

開啟設定檔後會看到以下資訊

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

我們只需將 Options 後方的 Indexes 去掉即可 。

記得重新啟動apache
指令:service apache2 restart

在來開啟網頁後就會出現下列資訊,不會列出索引了
Forbidden

You don’t have permission to access / on this server.

Apache/2.4.7 (Ubuntu) Server at 52.xxxxxx Port 80

喜歡我的文章嗎?歡迎按讚加分享/留言交流,或是點擊下方廣告讚助我喝一杯咖啡吧 ^_^ ⇩⇩⇩ 喜歡我的文章嗎?歡迎按讚加分享/留言交流,或是點擊上方廣告讚助我喝一杯咖啡吧 ^_^ ⇧⇧⇧
  •  
  •   
  •  
  •  
  •  
  •  

Leave a comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *