.htaccess拒绝所有,包括htaccess文件和显示404 - 我该怎么办?

Ina*_*tor 6 php apache security .htaccess

如何在我的.htaccess文件中为我的文档根目录中的特定目录执行此操作?:

  1. 拒绝所有访问任何内容(包括.htaccess)
  2. 返回404,而不是403错误
  3. 人或机器人不应访问或检测任何文件或子目录
  4. 只允许本地主机访问php

好像很简单.这有效,但抛出403而不是404:

deny from all
Run Code Online (Sandbox Code Playgroud)

小智 1

你尝试过这样的事情吗?当有人尝试查看 DIRECTORY 中的任何内容时,这将强制出现 403 Forbidden 错误。PHP 脚本仍然可以访问目录内的所有内容。显然将 DIRECTORY 替换为您首选的目录。

RewriteRule ^DIRECTORY - [F]