.example.proxy.conf 947 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #PROXY-START/
  2. location ~* \.(php|jsp|cgi|asp|aspx)$
  3. {
  4. proxy_pass http://127.0.0.1:21969;
  5. proxy_set_header Host $host;
  6. proxy_set_header X-Real-IP $remote_addr;
  7. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  8. proxy_set_header REMOTE-HOST $remote_addr;
  9. }
  10. location /qqmap
  11. {
  12. proxy_pass http://apis.map.qq.com/ws;
  13. }
  14. location /
  15. {
  16. if (!-e $request_filename) {
  17. proxy_pass http://127.0.0.1:21969;
  18. }
  19. proxy_http_version 1.1;
  20. proxy_read_timeout 360s;
  21. proxy_redirect off;
  22. proxy_set_header Upgrade $http_upgrade;
  23. proxy_set_header Connection "upgrade";
  24. proxy_set_header Host $host;
  25. proxy_set_header X-Real-IP $remote_addr;
  26. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  27. proxy_set_header REMOTE-HOST $remote_addr;
  28. add_header X-Cache $upstream_cache_status;
  29. #Set Nginx Cache
  30. add_header Cache-Control no-cache;
  31. expires 12h;
  32. }
  33. #PROXY-END/