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控制是否显示站点目录,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
Apache 开通子站点配置方法
由于没有自己的虚拟主机,所以就打算存在自己的小本上.可是,发现自己的www根目录里有很多文件夹,都是以前做的东西,总不能把自己的记录系统和他们混着放吧?于是我就想给自己开个主站点.因此有了这篇文章. 目标:在浏览器地址栏输入"myhost"后打开我自己的记录西系统的主页. 实现: 1.由于我是在本机做,所以需要修改host文件(c:\windows\System32\drivers\etc\hosts),添加"myhost"域名(当然你可以用任何你想用的名称)指向本
-
Apache 多站点虚拟主机配置方法
修改配置文件 conf/httpd.conf 1.加入下面两句 NameVirtualHost *:80 Include conf/vhosts 2.在conf目录中建立vhosts目录 然后在 vhosts 目录下面建立相应的站点配置文件 如建立 hhj.jb51.net.conf 文件 内容: 复制代码 代码如下: <VirtualHost *:80> ServerAdmin hhj@live.it ServerName www.hhj.jb51.net ServerAlias hhj.j
-
apache的多站点虚拟主机配置方法
例:主机IP是:192.168.1.1 你的主机上有三个域名: www.a.com 网页文件放在E:\web\www\1 www.b.com 网页文件放在E:\web\www\2 www.c.com 网页文件放在E:\web\www\3 在apache的httpd.conf中加入 #设置不同的域名到不同的目录 NameVirtualHost 192.168.1.1 <VirtualHost 192.168.1.1> DocumentRoot "E:\web\ww
-
Apache 多端口多站点配置方法
配置httpd.conf 监听多个端口 复制代码 代码如下: # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the <VirtualHost> # directive. # # Change this to Listen on specific IP addresses as shown below to # preven
-
APACHE 多站点配置方法
例如你的主机IP:192.168.1.8 而你有三个站点,域名为:www.111.com,www.222.com,www.333.com 相应的网站文件放在主机的:\website\111;D:\website\222;D:\website\333文件夹下 现在打开APACHE配置文件httpd.conf文件,设置不同的域名到不同的目录中: 复制代码 代码如下: NameVirtualHost 192.168.1.8 <VirtualHost 192.168.1.8> DocumentRoot
-
如何修改和添加Apache的默认站点目录
一.修改Apache的默认站点目录Apache HTTP Server安装好后,默认的站点目录位于其安装目录下的htdocs文件夹内,默认首页是该文件夹的index.html文件.比如,我的Apache是安装在C:/wamp/bin/apache/Apache2.2.21内,那么我的Apache的完整的默认站点目录地址就是C:/wamp/bin/apache/Apache2.2.21/htdocs/,默认首页就是C:/wamp/bin/apache/Apache2.2.21/htdocs/ind
-
Apache控制是否显示站点目录(推荐)
加载 mod_autoindex 模块 Apache 2.4版本,如果要控制站点目录是否显示,需要 mod_autoindex 模块.如果没有该模块,显示站点目录的指令无效. 加载该模块 LoadModule autoindex_module modules/mod_autoindex.so 方法一 解决过程:首先查看apache官网文档,不能快速找到需要的部分.用搜索引擎查找"apache显示站点目录",找到相关资料,雷同.按照资料说明配置无效. 开始尝试在虚拟主机和非虚拟主机尝试资
-
显示非站点目录及映射网络磁盘路径的图片
本博文,教你怎样显示非站点目录下的图片,你可以显示站点所在服务器所有驱动器目录的图片,以及映射网络磁盘路径的图片.下面举两个例子,一是显示D盘下图片,另一个例子是显示映射网路路径图片. 最实用于在企业内部,经常性需要临时显示图片,但用户不想上传大量图片,而是放置在某一台工作站上.因此需要映射路径即可,或是直接拷贝至服务器某一驱动器之下即可. 下面例子是显示映射网络磁盘目录图片: 你可以创建一个ashx 文件来处理图片(核心代码):ShowOutSiteImage.ashx 复制代码 代码如下:
-
Apache Pulsar 微信大流量实时推荐场景下实践详解
目录 导语 作者简介 实践 1:大流量场景下的 K8s 部署实践 实践 2:非持久化 Topic 的应用 实践 3:负载均衡与 Broker 缓存优化 实践 4:COS Offloader 开发与应用 未来展望与计划 导语 本文整理自 8 月 Apache Pulsar Meetup 上,刘燊题为<Apache Pulsar 在微信的大流量实时推荐场景实践>的分享.本文介绍了微信团队在大流量场景下将 Pulsar 部署在 K8s 上的实践与优化.非持久化 Topic 的应用.负载均衡与 Bro
-
Apache安全配置之禁止目录访问的配置方法
在PHP网站开发中,为了让网站目录文件和程序代码的安全考虑,我们必须对某些目录或者文件的访问权限进行控制,来提高网站的安全,那么我们怎样来实现这种功能呢?这时候可以配置Apache来禁止网站以目录的形式列出网站内容. 在Apache中没有配置禁止目录访问时候,当你访问 http://localhost 时会列出相关的目录和文件列表,我们可以通过修改Apache配置文件httpd.conf来实现禁止列出目录/文件列表,方法如下: 1.打开apache的配置文件"httpd.conf"
-
使用vue控制元素显示隐藏方式
目录 vue控制元素显示隐藏 解释 注意点 控制元素显示隐藏 v-show与v-if,以及v-if-else v-show与v-if作用 vue控制元素显示隐藏 HTML代码: <div title="意向价格" v-if="showPrise"></div> <div title="意向租金" v-show="showRentPrise"></div> JS代码:
-
React控制元素显示隐藏的三种方法小结
目录 React控制元素显示隐藏的方法 方法一 方法二 方法三 React切换显示和隐藏 总结 React控制元素显示隐藏的方法 React控制元素显示和隐藏的方法目前我知道的有三种方法: 第一种是通过state变量来控制是否渲染元素,类似vue中的v-if. 第二种是通过style控制display属性,类似vue 中的v-show. 第三种是通过动态切换className. 方法一 第一种方法是通过此例中showElem变量来控制是否加载元素的,如果showElem为false,内容是直接不
-
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
本文实例讲述了js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法.分享给大家供大家参考.具体如下: //控制logo的显示位置 Begin window.addEventListener("resize", function () { // 得到屏幕尺寸 (内部/外部宽度,内部/外部高度) changeLogoPosition(); }, false); changeLogoPosition(); function changeLogoPosition() { var conten
-
javascript控制层显示或隐藏的方法
本文实例讲述了javascript控制层显示或隐藏的方法.分享给大家供大家参考.具体实现方法如下: <html> <head> <title>中国风</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <script language="JavaScript&qu
-
用按钮控制iframe显示的网页实现方法
复制代码 代码如下: //有两个按钮分别响应两个事件,用来控制iframe显示的网页. <script type="text/javascript"> function bd(){ var baidu = document.getElementById("i"); baidu.src = "http://www.baidu.com"; } function xl(){ var sina = document.getElementByI
随机推荐
- 简单游3.0新手脚本使用教程与帮助
- js仿小米官网图片轮播特效
- Perl 函数集小结
- Javascript Throttle & Debounce应用介绍
- Ubuntu服务器配置apache2.4的限速功能shell脚本分享
- Java中类赋值的解释实例详解
- PHP file_exists问题杂谈
- python网络编程学习笔记(一)
- python模块简介之有序字典(OrderedDict)
- vue双向数据绑定原理探究(附demo)
- JavaScript中匿名函数用法实例
- THINKPHP2.0到3.0有哪些改进之处
- 多个js与css文件的合并方法详细说明
- AJAX 自学练习 请求与显示
- javascript实现复选框选中属性
- 让你的博客飘雪花超出屏幕依然看得见
- 点下网页的任意地方,都可到达指定页面的js代码
- JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
- 在Nginx浏览器中打开目录浏览功能
- C++堆排序算法的实现方法