use*_*058 2 .htaccess apache-2.2
我试图让我的 /var/www/html/ 目录中的目录不显示“...的索引”以及驻留在其中的所有文件。我是否需要编辑 httpd.conf 并将 .htaccess 文件放在每个目录中以确保隐藏内容?我在 CentOS 5 上有 Apache 2.2.3 版。
这是我需要编辑的 httpd.conf 的一部分吗?
<Directory "/var/www/error">
AllowOverride None
Options IncludesNoExec
AddOutputFilter Includes html
AddHandler type-map var
Order allow,deny
Allow from all
LanguagePriority en es de fr
ForceLanguagePriority Prefer Fallback
</Directory>
Run Code Online (Sandbox Code Playgroud)
我是否在每个目录中放置了一个 .htaccess 文件?
Options -Indexes
Run Code Online (Sandbox Code Playgroud)
如果您可以编辑主配置文件,然后添加-Indexes到您的选项行
Options IncludesNoExec -Indexes
Run Code Online (Sandbox Code Playgroud)
并重新启动您的 apache 服务。
这样做是因为没有DirectoryIndex文件。您可以在您的目录中放置一个空白的 index.html 文件。您也可以将 -Indexes 添加到 .htaccess 中。
| 归档时间: |
|
| 查看次数: |
536 次 |
| 最近记录: |