https-conf 678 B

1234567891011121314151617181920212223242526272829
  1. server {
  2. listen {{ http_listen_port }};
  3. listen [::]:{{ http_listen_port }};
  4. server_name {{ server_name }};
  5. rewrite ^(.*)$ https://$host$1 permanent;
  6. }
  7. server {
  8. listen {{ https_listen_port }} ssl http2;
  9. listen [::]:{{ https_listen_port }} ssl http2;
  10. server_name {{ server_name }};
  11. ssl_certificate {{ ssl_certificate }};
  12. ssl_certificate_key {{ ssl_certificate_key }};
  13. root ;
  14. index ;
  15. location /.well-known {
  16. proxy_set_header Host $host;
  17. proxy_set_header X-Real_IP $remote_addr;
  18. proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
  19. proxy_pass http://127.0.0.1:{{ HTTP01PORT }};
  20. }
  21. }