2 回答

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個(gè)贊
如果你想簡單地阻止目錄列表,你可以放:
Options -Indexes
在.htaccess
資產(chǎn)根目錄中的文件中。您的虛擬主機(jī)/服務(wù)器配置必須具有此AllowOverride Options
設(shè)置才能正常工作。
如果您希望阻止文件被訪問,您可以使用文件<Files
中允許的.htaccess
目錄,但更好的解決方案是將該目錄移出公共根目錄。

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
將 .htaccess 放在該文件夾中,然后添加
Deny from all內(nèi)
或者,如果您想將指令動(dòng)態(tài)應(yīng)用于文件夾(如果您有權(quán)訪問 Apache 配置):
<DirectoryMatch "^/public_html/app/assets/documents/(.+)/" >
Order Allow,Deny
Deny from all
</DirectoryMatch>
或在文件夾名稱中:
<DirectoryMatch "^/public_html/app/assets/documents/folder_name(.+)/" >
Order Allow,Deny
Deny from all
</DirectoryMatch>
其中一種方法是在文件夾中生成空白 index.php。
- 2 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報(bào)