• 1
  • 2
  • 3
  • 4
  • 5
虚拟主机安全 首 页  »  帮助中心  »  虚拟主机  »  虚拟主机安全
虚拟主机设置linux .htaccess限制IP访问的方法
发布日期:2015-11-27 15:11:2

  这里列出的是一些可用的规则,目前虚拟主机的apache配置是默认放开这个限制的,如果添加了这个规则(报错页面就403)

  1、文件下载

  .htaccess文件可以在http://aliyunhelp.oss-cn-hangzhou.aliyuncs.com/aliyunhelp/20090408184719631.rar?spm=5176.776554974.2.5.OOQmuJ&file=20090408184719631.rar 中下载(这里要的只是.htaccess文件,清空原有的规则,按照需求添加如下的规则即可)

  2、设置相关

  添加正常的报错页面应该如下



  去掉规则限制之后有可以正常显示了



  建议的规则如下

  Order deny,allow

  allow from all

  deny from 219.204.253.8

  #全部都可以通行

  ——————————-

  Order deny,allow

  deny from 219.204.253.8

  allow from all

  #全部都可以通行

  ——————————-

  Order allow,deny

  deny from 219.204.253.8

  allow from all

  #只有219.204.253.8不能通行

  ——————————-

  Order allow,deny

  allow from all

  deny from 219.204.253.8

  #只有219.204.253.8不能通行

  ——————————-

  ——————————-

  Order allow,deny

  deny from all

  allow from 219.204.253.8

  #全部都不能通行

  ——————————-

  Order allow,deny

  allow from 219.204.253.8

  deny from all

  #全部都不能通行

  ——————————-

  Order deny,allow

  allow from 219.204.253.8

  deny from all

  #只允许219.204.253.8通行

  ——————————-

  Order deny,allow

  deny from all

  allow from 219.204.253.8

  #只允许219.204.253.8通行

  ——————————-

  ——————————–

  Order deny,allow

  #全部都可以通行(默认的)

  ——————————-

  Order allow,deny

  #全部都不能通行(默认的)

  ——————————-

  Order allow,deny

  deny from all

  #全部都不能通行

  ——————————-

  Order deny,allow

  deny from all

  #全部都不能通行

  ——————————-

  对于上面两种情况,如果换成allow from all,则全部都可以通行!

  ——————————-

  Order deny,allow

  deny from 219.204.253.8

  #只有219.204.253.8不能通行

  ——————————-

  Order allow,deny

  deny from 219.204.253.8

  #全部都不能通行

  ——————————-

  Order allow,deny

  allow from 219.204.253.8

  #只允许219.204.253.8通行

  ——————————-

  Order deny,allow

  allow from 219.204.253.8

  #全部都可以通行

  ——————————-

  ——————————-

  order deny,allow

  allow from 218.20.253.2

  deny from 218.20

  #代表拒绝218.20开头的IP,但允许218.20.253.2通过;而其它非218开头的IP也都允许通过。

  ——————————-

  order allow,deny

  allow from 218.20.253.2

  deny from 218.20

  和上面的差不多,只是掉换的order语句中的allow、deny先后顺序,但最终结果表示全部都拒绝!