zoukankan      html  css  js  c++  java
  • apache 限制IP访问

    <Directory "/var/www">
    Options All
    AllowOverride None
    Order Deny,Allow
    Deny From all
    Allow From 192.168.0.0/24
    Allow From 127.0.0.1
    Allow From 59.37.x.x/28

    上面这一段的意思是对/var/www目录下面的文件,只允许从192.168.0/24 和 127.0.1、59.37.x.x/28这几个IP段内的用户访问.

    下面的这一段与上面的刚好相反,禁止从192.168.0 和 127.0.1这两个字段内的用户访问.

    <Directory "/var/www">
    Options All
    AllowOverride None
    Order Deny,Allow
    Allow From all
    Deny From 192.168.0
    Deny From 127.0.0.1

    这里可以用include把想要限制访问的ip或者想要允许的ip写在一个文件里,把它包含进来,这样方便修改,例如

    <Directory "/var/www">
    Options All
    AllowOverride None
    Order Deny,Allow
    Deny From all

    include conf/ip.conf

    然后在ip.conf中增加想要allow的ip,比如:

    Allow From 192.168.0.0/24
    Allow From 127.0.0.1
    Allow From 59.37.x.x/28

    这样方便以后修改

  • 相关阅读:
    【项目】项目27
    【项目】项目26
    【项目】项目25
    【项目】项目24
    【项目】项目23
    【项目】项目22
    【项目】项目21
    【项目】项目20
    【项目】项目19
    【项目】项目18【项目】项目18
  • 原文地址:https://www.cnblogs.com/yjken/p/3922148.html
Copyright © 2011-2022 走看看