Apache控制是否显示站点目录(推荐)

 更新时间:2016年11月24日 10:07:29   投稿:mrr  
这篇文章主要介绍了Apache控制是否显示站点目录(推荐)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

加载 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,禁止显示站点目录。

以上所述是小编给大家介绍的Apache控制是否显示站点目录,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Ubuntu 18.04 Server 设置静态IP 的方法

    Ubuntu 18.04 Server 设置静态IP 的方法

    Netplan是Ubuntu 17.10中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置。这篇文章主要介绍了Ubuntu 18.04 Server 设置静态IP 的方法,需要的朋友可以参考下
    2018-11-11
  • Linux中在不破坏磁盘的情况下使用dd命令

    Linux中在不破坏磁盘的情况下使用dd命令

    今天小编就为大家分享一篇关于Linux中在不破坏磁盘的情况下使用dd的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • linux下NFS配置教程详解

    linux下NFS配置教程详解

    这篇文章主要为大家详细介绍了linux下NFS配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • Linux一键安装web环境全攻略(阿里云服务器)

    Linux一键安装web环境全攻略(阿里云服务器)

    这篇文章主要介绍了Linux一键安装web环境全攻略,这些都是阿里云出的方便站长架设php运行环境的工具,需要的朋友可以参考下
    2016-10-10
  • centos 6.9 升级glibc动态库的详细过程

    centos 6.9 升级glibc动态库的详细过程

    glibc是gnu发布的libc库,即c运行库,glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。这篇文章主要介绍了centos 6.9 升级glibc动态库的详细过程,需要的朋友可以参考下
    2019-11-11
  • linux云主机安装pdo详细教程

    linux云主机安装pdo详细教程

    这篇文章主要介绍了linux云主机安装pdo详细教程,网上搜到一个几个还算清晰的教程,但是没加说明,很多站长按照做了,中途出现错误,便不知如何解决了,这里特整理一下方便需要的朋友
    2017-08-08
  • 详解CentOS阿里云云服务器硬盘分区及挂载

    详解CentOS阿里云云服务器硬盘分区及挂载

    这篇文章主要介绍了详解CentOS阿里云云服务器硬盘分区及挂载 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • CentOS 5.4 服务器配置 yum安装Apache+php+Mysql

    CentOS 5.4 服务器配置 yum安装Apache+php+Mysql

    Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器!
    2010-03-03
  • linux系统下vim插件安装介绍

    linux系统下vim插件安装介绍

    大家好,本篇文章主要讲的是linux系统下vim插件安装介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • CentOS 7上为PHP5安装suPHP的方法(彭哥)

    CentOS 7上为PHP5安装suPHP的方法(彭哥)

    这篇文章主要介绍了CentOS 7上为PHP5安装suPHP的方法,需要的朋友可以参考下
    2020-02-02

最新评论