主攻帝国 全栈为辅

apache让网站里面的目录和文件显示出来并且不直接访问默认的文件

反其道而行,让网站目录列表显示出来,并且不访问默认的主页。

  描述一下需求:

  我呢,做一个网站采集器,主要是采集一些网站模板,采集结束后呢,自动生成目录文件。采集是已经完成了,如下图:

  那这么多的目录文件,我想访问的时候呢,就需要在浏览器直接把列表显示出来,但配置的虚拟主机打开后,显示forbidden,意思就是说,通常网站目录是要设置不列出来的,但我们是需要的,并且点击目录进去后,即使有index.html这样的默认首页,也不主动打开,只有我主动点击打开才会显示页面。最终效果如下图:

  即如上图显示的那样,即使有index.html也并不默认打开,除非我用鼠标点击,相应的需要在vhost.conf做出如下配置,