歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> nginx按網站用戶尾號設置白名單

nginx按網站用戶尾號設置白名單

日期:2017/3/1 17:09:21   编辑:關於Linux

nginx按網站用戶尾號設置白名單 www.2cto.com 其實這個需求很常見,就是開發了一個新功能,首先要在網站內部試運行一下,於是
需要搞一個白名單開關, 實現方式很多,這裡講一下用nginx方式去實現: 獲取cookie中用戶id,然後在白名單中設置白名單用戶id,即可。 關於這個東西,咱可以用到 nginx 中的map 模塊 此外從cookie中取id 可以用 $COOKIE_id 其中map $COOKIE_id $flag { ~*4 true; ~*1 true; default false; } www.2cto.com 本來說這種方式可以將用戶尾號為4,1 的用戶加入白名單(根據$flag 為true 或者 false做相應的處理) 但TM我今天 試了很久一直不行。。。。後面將nginx 版本從0.85換在1.08就行了 所以我現在只能先這樣說:“是nginx map 模塊以前的版本沒有這個功能,後面的版本把這個功能加上了” 先mark一下。
Copyright © Linux教程網 All Rights Reserved