使用 .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中文网其他相关文章!