apache控制是否显示站点目录
来源:互联网 发布:徙知徐州文言文翻译 编辑:程序博客网 时间:2024/04/29 12:59
加载 mod_autoindex 模块
apache 2.4版本,如果要控制站点目录是否显示,需要 mod_autoindex
模块。如果没有该模块,显示站点目录的指令无效。
加载该模块
LoadModule autoindex_module modules/mod_autoindex.so
方法一
解决过程:首先查看apache官网文档,不能快速找到需要的部分。用搜索引擎查找“apache显示站点目录”,找到相关资料,雷同。按照资料说明配置无效。
开始尝试在虚拟主机和非虚拟主机尝试资料中的配置,仍然无效。再回到官网文档查找关键词“Options Indexes”,看到“mod_autoindex can generate a listing of the directory contents”,
然后全文检索httpd.conf,意识到是因为相关模块没有加载。
虚拟主机显示站点目录
apache 2.4版本默认不显示站点目录,虚拟主机配置如下:
<VirtualHost *:80> ServerAdmin chuganghong@qq.com DocumentRoot "E:\wamp64\www\my-site\test-php" ServerName test-php.com ErrorLog "logs/test-php.com-error.log" CustomLog "logs/test-php.com-access.log" common</VirtualHost>
加入显示站点目录的指令 Options +Indexes
,完整代码如下:
<VirtualHost *:80> <Directory "E:\wamp64\www\my-site\test-php"> Options +Indexes # 显示站点目录 </Directory> ServerAdmin chuganghong@qq.com DocumentRoot "E:\wamp64\www\my-site\test-php" ServerName test-php.com ErrorLog "logs/test-php.com-error.log" CustomLog "logs/test-php.com-access.log" common</VirtualHost>
Options +Indexes
或 Options Indexes
或没有这条指令,显示站点目录。 Options -Indexes
,禁止显示站点目录。
参考资料
mod_autoindex can generate a listing of the directory contents
0 0
- apache控制是否显示站点目录
- apache设置-网站文件目录是否显示
- 显示非站点目录图片
- apache修改站点目录以及添加站点目录
- 如何修改Apache的默认站点目录
- Apache修改默认站点的目录
- 修改Apache的默认站点目录
- 修改Apache的默认站点目录
- Apache中怎么修改默认站点目录
- 如何修改Apache的默认站点目录
- apache 设置目录权限控制
- Apache+tomcat 控制目录权限
- apache目录的访问控制
- apache目录的访问控制
- wordpress查看站点时显示目录
- 禁止 Apache 显示目录列表
- apache中显示目录列表
- Apache目录访问控制,Apache列出目录,Apache禁止列出目录控制!
- DefaultApplication_Snoop
- 官方推荐的android 6.0 权限获取方式(实例demo:easypermissions)
- Talloc内存池使用教程——(1)什么是talloc context
- html5-02 基本标签
- Oracle-知识结构漫谈
- apache控制是否显示站点目录
- 明天天气会更冷吗
- Java基础第一阶段——04_Java语言基础_for语句&函数&数组
- 是不是100次面试就会有100次总结
- 高价收购一个CSDN账号
- delphi中输入框不能输入初数字意外的字符串的函数(IsNumeric)
- Git--branch分支的使用
- 部分域名无法正常弹出portal问题解析
- redis