好的,我現在的網站採用了.htaccess
的方法來阻止用戶訪問目錄 http://www.example/_directory/
通過Options All -Indexes
爲每個目錄添加索引文件或.htaccess文件?
問題應該堅持,或者把一個索引文件例如index.php
在每個目錄中都更好?我正在考慮index.php
將重定向到主頁,而不是給用戶一個錯誤403頁面。
意見?
好的,我現在的網站採用了.htaccess
的方法來阻止用戶訪問目錄 http://www.example/_directory/
通過Options All -Indexes
爲每個目錄添加索引文件或.htaccess文件?
問題應該堅持,或者把一個索引文件例如index.php
在每個目錄中都更好?我正在考慮index.php
將重定向到主頁,而不是給用戶一個錯誤403頁面。
意見?
以這些子目錄也具有內容的方式構建您的網站(例如關於/還顯示一些信息,當關於/ history /和about/our-company /時)將是明智的。
如果目錄僅包含的文件,這是恕我直言完全罰款,只是有一個403
回答您的問題可能是非常偏頗的。
我的所有子目錄的文件如'CSS,JS,圖像等'的主要內容都在主要目錄中,所以我想我會堅持'.htaccess'路線。謝謝! –
是的,我只是不在乎這一點。 – StephenKing
如果您使用的是Unix/Linux服務器,則根本不需要在目錄中有空白的索引文件。只要創建一個.htaccess文件,並把它下面的代碼:
代碼:
Options -Indexes
當有人試圖訪問沒有一個索引文件的目錄中的內容,他們將得到一個403錯誤。
編號:http://wildlifedamage.unl.edu/manual/mod/core.html#options
請加上'.htaccess'文件內容在這裏;) – ops