Welcome to Snooda's Blog
新增的HTTP返回码:
650:应用已删除或域名未绑定
651-654: 其他内部错误,请联系管理员


680:被应用防火墙ip黑名单封禁
681:超过应用防火墙设置的限额


配置功能(rewrite)新增点:

1,新增regex_url。该规则与url规则用法相同,区别是规则为标准正则。
例子:
         - regex_url: ^/[a-z0-9]\.html$
                   script: /index.php
                  
注意:regex_url和url规则在同一个app.conf不推荐混合使用。会有匹配顺序问题。

2,新增check_exist。检查文件和目录是否存在。支持的匹配规则:file_exist/dir_exist/not_exist
例子:
    - check_exist: not_exist
                   script: /index.php
                  
3,新增规则:status_code和location。
status_code指定返回的状态码。允许的值:301,302,403,404
location指定跳转地址(在status_code为301,302时使用)
例子:
         - regex_url: ^/secure_page$
                   status_code: 403

         - check_exist: not_exist
                   status_code: 302
                   location: http://example.com/error.html




url规则使用的lua正则由于使用比较晦涩,以后不推荐使用。本次新增的status_code和location也不再支持url规则。
原有url规则功能不受影响。



Tags: ,
    今天baidu app engine(BAE)上线了应用防火墙功能,可以设置ip黑/白名单,设置单个ip的5分钟/24小时内请求数/请求流量限制。可以有效防御攻击。

    进入应用管理页面后,点击“应用管理”,页面中会看到“防火墙设置”,进入页面后即可进行设置。

    首先可以点击按钮开启和关闭应用防火墙,只有开启后防火墙各项设置才会生效。

    然后可以设置ip的黑白名单,支持以子网掩码的方式设置ip段。可以设置的数量为100.


    对于有攻击发生时,可以设置每个ip在不同时间周期内访问的次数和流量,对于超出的予以封禁,返回403错误。

    页面下方可以查看封禁情况,并可方便的把封禁的ip加入黑名单中。使用十分方便。




Tags: ,

BAE-百度开放云发布了

[| 不指定 2012/03/23 15:59]
    今天百度开发者大会上发布了百度开放云,包括了BAE(Baidu App Engine),云存储以及各种服务,注册了一个。

    http://snooda.duapp.com

    
Tags:
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]