proxy_ip.tpl 954 B

12345678910111213141516171819202122232425262728293031
  1. #=========================================================================#
  2. # Default Web Domain Template #
  3. # DO NOT MODIFY THIS FILE! CHANGES WILL BE LOST WHEN REBUILDING DOMAINS #
  4. # https://hestiacp.com/docs/server-administration/web-templates.html #
  5. #=========================================================================#
  6. server {
  7. listen %ip%:%proxy_port% default;
  8. server_name _;
  9. #access_log /var/log/nginx/%ip%.log main;
  10. location / {
  11. proxy_pass http://%ip%:%web_port%;
  12. }
  13. }
  14. server {
  15. listen %ip%:%proxy_ssl_port% ssl http2;
  16. server_name _;
  17. ssl_certificate /usr/local/hestia/ssl/certificate.crt;
  18. ssl_certificate_key /usr/local/hestia/ssl/certificate.key;
  19. return 301 http://$host$request_uri;
  20. location / {
  21. root /var/www/document_errors/;
  22. }
  23. location /error/ {
  24. alias /var/www/document_errors/;
  25. }
  26. }