• Apache <Directory>… </Directory>配置


    <Directory>… </Directory>设置指定目录的访问权限,其中可包含五个属性:

    Options

    Options属性
    Options FollowSymLinks Indexes MultiViews
    Options可以组合设置下列选项:
    All:用户可以在此目录中作任何事情。
    ExecCGI:允许在此目录中执行CGI程序。
    FollowSymLinks:服务器可使用符号链接指向的文件或目录。
    Indexes:服务器可生成此目录的文件列表。

    AllowOverride
    AllowOverride会根据设定的值决定是否读取目录中的.htaccess文件,来改变原来所设置的权限。

    两个参数:
    All:读取.htaccess文件的内容,修改原来的访问权限;
    None:不读取.htaccess文件;
    为避免用户自行建立.htaccess文件修改访问权限,http.conf文件中默认设置每个目录为: AllowOverride None。
    AccessFileName
    AccessFileName filename
    AccessFileName指令用于指定保护目录设定文件的文件名称,默认值为“.htaccess”。
    AccessFileName .acl

    Allow
    设定允许访问Apache服务器的主机
    Allow from all 允许所有主机的访问
    Allow from 202.96.0.97 202.96.0.98 允许来自指定IP地址主机的访问

    Deny

    设定拒绝访问Apache服务器的主机 Deny from all 拒绝来自所有主机的访问 Deny from 202.96.0.99 202.96.0.88 拒绝指定IP地址主机的访问

    Order

    Order allow,deny Order用于指定allow和deny的先后次序。

    apache2.2和2.4区别:
    apache2.2:
    Order deny,allow
    Deny from all
    apache2.4:
    Require all denied
    此处比较常用的有如下几种:
    Require all denied
    Require all granted
    Require host xxx.com
    Require ip 192.168.1 192.168.2
    Require local

    参考:

    http://blog.csdn.net/yyyuuueeee/article/details/49802157

    http://www.upupw.net/server/n73.html

  • 相关阅读:
    使用片段嵌入进行文档搜索
    详解支持向量机
    使用NLP检测和对抗AI生成的假新闻
    Detectron2 API 之 config | 十五
    用Python可视化卷积神经网络
    六种用于文本分类的开源预训练模型
    解空间树(回溯算法,分支界限法)
    日记2
    C编程(C语言程序设计,大连理工大学MOOC)
    编程题(C/C++程序设计,同济大学mooc)
  • 原文地址:https://www.cnblogs.com/shher/p/6714555.html
Copyright © 2020-2023  润新知