当前位置 主页 > 服务器问题 > Linux/apache问题 >

    让apache显示目录列表的配置方法

    栏目:Linux/apache问题 时间:2019-07-27 15:40

    IIS7站长之家亚洲服务器:
         自动调度计算、存储和网络资源,完成智能化部署,为您提供弹性的生产环境,支持弹性扩展,随需而变,以应对网站流量的快速变化。会员后台,可自行重启服务器,重启iis等功能。高性能亚洲服务器。质量就是我们的自尊,服务就是我们是初心!
    IIS7亚洲服务器地址:http://fuwuqi.iis7.com/fl.asp?dj=7
     
    ===============================================================================

    本文教大家配置apache显示目录列表的方法,有需要的朋友不妨参考下

    1、apache中显示目录列表

    在http.conf中加入如下代码(如有虚拟主机配置,加在虚拟主机配置段内),并把主目录内的index.pho,index.html,index.htm文件删除

    复制代码 代码如下:
    Alias /download "/download"
      <Directory "/download">
        Options Indexes
        Order allow,deny
        IndexOptions Charset=UTF-8
        Allow from all
      </Directory>

    其中“/download”是要显示文件列表的目录,参数"Options Indexes"表示启用目录浏览,"IndexOptions Charset=UTF-8"设置字符集,以消除中文乱码。

    2、访问虚拟目录时可用"http://ip/alias"的形式,也可把主目录内的index.php或index.html文件用如下代码代替,实现用"http://ip"即可自动跳转到指定的虚拟目录,"("count()",60)"内的60表示跳转倒计时为60ms。

    复制代码 代码如下:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html">
    <title>正在进入</title>
    </head>
    <body>
    <form name=loading>
     <p align=center> <font color="#0066ff" size="5">正在进入,请稍等</font><font color="#0066ff" size="5" face="Arial">......</font>
      <input type=text name=chart size=46 style="font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;">
      
      <input type=text name=percent size=47 style="color:#0066ff; text-align:center; border-width:medium; border-style:none;">
      <script> 
    var bar=0 
    var line="||" 
    var amount="||" 
    count() 
    function count(){ 
    bar=bar+2 
    amount =amount + line 
    document.loading.chart.value=amount 
    document.loading.percent.value=bar+"%" 
    if (bar<99) 
    {setTimeout("count()",60);} 
    else 
    {
    window.location = "//www.iis7.com";} 
    }</script>
     </p>
    </form>
    </body>
    </html>