proxy.conf 717 B

12345678910111213141516171819
  1. server {
  2. server_name proxy.shemic.com;
  3. listen 80; # 或者 443,如果你使用 HTTPS 的话
  4. #ssl on; 是否启用加密连接
  5. #如果你使用 HTTPS,还需要填写 ssl_certificate 和 ssl_certificate_key
  6. location / {
  7. proxy_pass http://backend;
  8. proxy_redirect off;
  9. proxy_set_header X-Forwarded-For $remote_addr;
  10. location ~* \.(html|css|jpg|gif|ico|js|png|mp4|mp3)$ {
  11. proxy_cache cache;
  12. proxy_cache_key $host$uri$is_args$args;
  13. proxy_cache_valid 200 301 302 30m;
  14. expires 30m;
  15. proxy_pass http://backend;
  16. }
  17. }
  18. }