2012-04-25 128 views
1

在我有一個簡單的文件夾樹:的.htaccess拒絕所有子文件夾指定文件夾

orders 
    |-I-Cant-Predict-The-Name 
    |-I-Cant-Predict-The-Name-2 
    |-I-Cant-Predict-The-Name-3 
    . 
    . 
    . 
    |-I-Cant-Predict-The-Name-XYZ 

我需要拒絕對訂單文件夾中所有子文件夾和他們太多的任何文件訪問的.htaccess。另外我無法預測這些文件夾中的文件類型。 我打算從一個管理區域用file_get_contents()訪問PHP文件(並且只使用PHP,所以沒有直接鏈接),但我不能讓任何人猜測文件夾和文件,因爲它們是私人的(儘管我使用散列用鹽爲文件夾名稱,所以很難猜到)。

回答

3

寫在你的.htaccess:

deny from all

在此之後,當您試圖訪問這些子文件夾,你會得到錯誤403。

+1

OMG那容易嗎?這是一個巨大的facepalm在我身邊,我一直認爲拒絕所有的是給定的文件夾,而不是子文件夾。謝謝。只要系統讓我這樣做,我就會接受。 – 2012-04-25 10:28:24

相關問題