我想制作一個名為backupsunreachable 的子檔案夾,其中的檔案可借助.htaccess放置在主目錄中進行下載。我不想.htaccess在子檔案夾中創建輔助檔案。
我做了幾個重寫和拒絕命令,但沒有效果。
uj5u.com熱心網友回復:
您可以使用根檔案頂部的 mod_rewrite 執行以下操作,以阻止(即 403 Forbidden)對或的.htaccess任何請求。例如:/backups/backups/<anything>
RewriteEngine On
# Block any HTTP requests to "/backups" subdirectory
RewriteRule ^backups($|/) - [F]
請注意,當在 中使用時,模式.htaccess匹配的 URL 路徑不以斜杠開頭。RewriteRule
或者,在 Apache 運算式中使用 mod_authz_core 以僅針對/backups子目錄。例如:
# Block any HTTP requests to "/backups" subdirectory
<If "%{REQUEST_URI} =~ m#^/backups($|/)#">
Require all denied
</If>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/459232.html
