-1

如何隐藏整个目录,包括其中的所有文件和文件夹,使其不被列出。我想给出 404,而不是“403 Forbidden”。我可以在不使用 的情况下显示默认的 404 消息errorDocument吗?

4

2 回答 2

1

.htaccess所需目录中的 a 中:

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

它提供 403,但您可以像处理 404 一样处理它。

(不要忘记授予本地访问权限 ( 127.0.0.1))

于 2012-12-30T18:21:20.277 回答
0

在 .htaccess 文件中使用 DirectoryIndex 语句可能是个好主意。

这使您可以在访问时显示所需的任何文件:

 DirectoryIndex /404.php

每当有人尝试列出目录内容时,这将在 404.php 处显示页面。

于 2012-12-30T18:25:42.560 回答