使用.htaccess 限制直接資料夾和文件存取
防止使用者直接存取某個資料夾或目錄中的文件,例如「包含」或特定檔案(如「submit.php」),同時允許它們在您的網站中正常運作,您可以利用.htaccess檔案。
限制直接存取的步驟:
deny from all
此行指示伺服器拒絕存取其中的所有檔案和資料夾
<FilesMatch "\.(php|html|css)$"> Allow from all </FilesMatch> <FilesMatch ".*"> deny from all </FilesMatch>
此設定允許存取所有 PHP、HTML 和 CSS 文件,同時拒絕存取所有其他檔案。
ErrorDocument 403 /error_page.html
當使用者嘗試直接存取任何受限檔案時,這將顯示「error_page.html」頁面.
注意:
以上是如何防止使用 .htaccess 直接存取特定資料夾中的檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!