dataeasy.conf 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. # fanqiang service
  2. server {
  3. server_name api-dataeasy.zhixinghe1.top;
  4. location / {
  5. add_header Access-Control-Allow-Origin *;
  6. proxy_redirect off;
  7. proxy_pass http://localhost:9080;
  8. proxy_http_version 1.1;
  9. proxy_set_header Upgrade $http_upgrade;
  10. proxy_set_header Connection "upgrade";
  11. #proxy_set_header Host $http_host;
  12. proxy_set_header Host $host:$server_port;
  13. proxy_set_header X-Real-IP $remote_addr;
  14. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  15. }
  16. listen 443 ssl; # managed by Certbot
  17. ssl_certificate /etc/letsencrypt/live/api-dataeasy.zhixinghe1.top/fullchain.pem; # managed by Certbot
  18. ssl_certificate_key /etc/letsencrypt/live/api-dataeasy.zhixinghe1.top/privkey.pem; # managed by Certbot
  19. include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  20. ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
  21. }
  22. server {
  23. if ($host = api-dataeasy.zhixinghe1.top) {
  24. return 301 https://$host$request_uri;
  25. } # managed by Certbot
  26. listen 80 ;
  27. server_name api-dataeasy.zhixinghe1.top;
  28. return 404; # managed by Certbot
  29. }