maps.conf 422 B

1234567891011121314151617181920212223242526
  1. #limit GET querries
  2. geo $whitelist {
  3. default 0;
  4. 127.0.0.1/32 1;
  5. 164.132.206.135/32 1;
  6. }
  7. map $request_method $request_method_check {
  8. default 0;
  9. "GET" 1;
  10. }
  11. map $request_method_check:$arg_apiKey $request_check {
  12. default 0;
  13. "1:freekey" 1;
  14. }
  15. map $whitelist:$request_check $limit_request {
  16. default 0;
  17. "0:1" 1;
  18. }
  19. map $limit_request $limit {
  20. 1 $binary_remote_addr;
  21. 0 "";
  22. }