• apache 目录网站显示indexs


    Apache Options Indexes FollowSymLinks详解

    第一种方法

    <Directory "E:myvirtualhostlocalhost">
       Options Indexes FollowSymLinks   #Options FollowSymLinks
       AllowOverride None
       Order allow,deny
       Allow from all
    </Directory>

      去掉Indexes (Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,去掉 Indexes,Apache 就不会显示该目录的列表了。)

    第二种方法
            1、编辑httpd.conf文件

      找到如下内容:

    DocumentRoot "E:/laragonvirtualhost"
    <Directory "E:/laragonvirtualhost">
      #
      # Possible values for the Options directive are "None", "All",
      # or any combination of:
      # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
      #
      # Note that "MultiViews" must be named *explicitly* --- "Options All"
      # doesn't give it to you.
      #
      # The Options directive is both complicated and important. Please see
      # http://httpd.apache.org/docs/2.4/mod/core.html#options
      # for more information.
      #
      Options Indexes FollowSymLinks Includes ExecCGI

      #
      # AllowOverride controls what directives may be placed in .htaccess files.
      # It can be "All", "None", or any combination of the keywords:
      # AllowOverride FileInfo AuthConfig Limit
      #
      AllowOverride None

      #
      # Controls who can get stuff from this server.
      #
      Require all granted
    </Directory>

         在Options Indexes FollowSymLinks Includes ExecCGI 在Indexes前面加上 – 符号。
         即: Options -Indexes FollowSymLinks Includes ExecCGI 【在Indexes前,加 + 代表允许目录浏览;加 – 代表禁止目录浏览。】
       

     第三种方法

      可以在根目录的 .htaccess 文件中输入

      <Files *>
        Options -Indexes
      </Files>
      就可以阻止Apache 将目录结构列表出来。

  • 相关阅读:
    如何用Warkdowm来写一篇博客
    关于toString()的一些事情
    python的 range() 函数
    python中的split()函数
    innerHTML和value打架了?
    JS如何实现实时获取网络时间
    javascript内嵌样式与外联样式怎么做?
    c语言实现乘法口诀表
    c语言实现数字的倒序输出
    c语言解一元二次方程
  • 原文地址:https://www.cnblogs.com/shynshyn/p/7893036.html
Copyright © 2020-2023  润新知