云
BAE狀態碼及應用配置rewrite重寫功能升級
[
|
2013/04/10 16:06]


新增的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規則功能不受影響。
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規則功能不受影響。
百度開放云(BAE)支持應用防火墻
[
|
2012/07/26 22:03]


今天baidu app engine(BAE)上線了應用防火墻功能,可以設置ip黑/白名單,設置單個ip的5分鐘/24小時內請求數/請求流量限制。可以有效防御攻擊。
進入應用管理頁面后,點擊“應用管理”,頁面中會看到“防火墻設置”,進入頁面后即可進行設置。
首先可以點擊按鈕開啟和關閉應用防火墻,只有開啟后防火墻各項設置才會生效。
然后可以設置ip的黑白名單,支持以子網掩碼的方式設置ip段。可以設置的數量為100.
對于有攻擊發生時,可以設置每個ip在不同時間周期內訪問的次數和流量,對于超出的予以封禁,返回403錯誤。
頁面下方可以查看封禁情況,并可方便的把封禁的ip加入黑名單中。使用十分方便。
進入應用管理頁面后,點擊“應用管理”,頁面中會看到“防火墻設置”,進入頁面后即可進行設置。
首先可以點擊按鈕開啟和關閉應用防火墻,只有開啟后防火墻各項設置才會生效。
然后可以設置ip的黑白名單,支持以子網掩碼的方式設置ip段。可以設置的數量為100.
對于有攻擊發生時,可以設置每個ip在不同時間周期內訪問的次數和流量,對于超出的予以封禁,返回403錯誤。
頁面下方可以查看封禁情況,并可方便的把封禁的ip加入黑名單中。使用十分方便。
百度開放云(BAE)支持綁定域名
[
|
2012/06/30 12:12]


前幾天百度開放云支持綁定自有域名了,在應用列表里有很明顯的綁定域名鏈接,點擊后會提示將要綁定的域名cname到應用主域名上,一般是*.duapp.com,然后點擊確定即可綁定成功。
需要注意的一點是,一定要在域名設置生效后再點擊綁定按鈕,否則由于dns緩存問題,可能需要等待最長24小時才能成功。
修改域名指向的過程也比較簡單,進入dns管理頁面(一般域名注冊商提供),添加cname記錄(如該條記錄已存在且不是cname記錄,則修改為cname記錄),目標設為應用主域名,點確認即可。盡量不要在設置成功前訪問或nslookup該域名,這樣會使域名生效時間延后,無法綁定后立即體驗效果。
需要注意的一點是,一定要在域名設置生效后再點擊綁定按鈕,否則由于dns緩存問題,可能需要等待最長24小時才能成功。
修改域名指向的過程也比較簡單,進入dns管理頁面(一般域名注冊商提供),添加cname記錄(如該條記錄已存在且不是cname記錄,則修改為cname記錄),目標設為應用主域名,點確認即可。盡量不要在設置成功前訪問或nslookup該域名,這樣會使域名生效時間延后,無法綁定后立即體驗效果。
BAE-百度開放云發布了
[
|
2012/03/23 15:59]

