• 访问权限的配置


    1.如果访问自己的php网页遇到forbidden就说明权限受限了

    2.通过directory指令来进行权限的配置。默认的一个权限配置,directory指令具体解释

    3.在辅助文件中使用directory指令

    4.具体写成这样

    5.在浏览器中打开时,可以配置默认情况下打开首页,index.html或index.php。

    在httpd.conf中:

    默认的索引页,

    <IfModule dir_module>

        DirectoryIndex index.html

    </IfModule>

    6.但是这样的话访问你的文件如果没有首页,还会显示forbidden,如果想让这个文件夹下的文件或文件夹显示出来的话,得开启索引列表,就是在directory指令中

    7.在实际的网站部署时,索引列表是应该 关闭的 。

     FollowSymLinks 是指的符号链接,linux系统才有效

    8.关于Deny 和 Allow 的说明,影响最终判断结果的只有两点:

          a、order语句中allowdeny的先后顺序;

          b、allowdeny语句中各自包含的范围

           order语句中,“allow,deny”之间“有且只有”一个逗号(英文格式的),而且先后顺序很重要;Apache有一条缺省规则,“order allow,deny”本身就默认了拒绝所有的意思,因为denyallow的后面;同理,“order deny,allow”本身默认的是允许所有;order allow,deny”代表先判断allow语句再判断deny语句,反之亦然

    9.如果主文件和辅助文件都配置了权限以辅助文件为主注意options这个指令,不会叠加,所以有时候我们会看到在indexes 有一个 或者 -的出现。

  • 相关阅读:
    web学习---html,js,php,mysql一个动态网页获取流程
    用正则表达式做替换
    Array.prototype.slice.call(arguments)
    javascript join以及slice,push函数
    SQLServer中跨服务器跨数据库之间的数据操作
    SQL Server里面如何导出包含数据的SQL脚本
    Sql Server 常用日期格式
    Microsoft SQL Server下的SQL语句
    多线程与UI操作(二)
    多线程与UI操作(一)
  • 原文地址:https://www.cnblogs.com/zhaoshunjie/p/4400953.html
Copyright © 2020-2023  润新知