redirection_host.conf 888 B

1234567891011121314151617181920212223242526272829303132333435
  1. {% include "_header_comment.conf" %}
  2. {% if enabled %}
  3. {% include "_hsts_map.conf" %}
  4. server {
  5. {% include "_listen.conf" %}
  6. {% include "_certificates.conf" %}
  7. {% include "_assets.conf" %}
  8. {% include "_exploits.conf" %}
  9. {% include "_hsts.conf" %}
  10. {% include "_forced_ssl.conf" %}
  11. access_log /data/logs/redirection-host-{{ id }}_access.log standard;
  12. error_log /data/logs/redirection-host-{{ id }}_error.log warn;
  13. {{ advanced_config }}
  14. {% if use_default_location %}
  15. location / {
  16. {% include "_hsts.conf" %}
  17. {% if preserve_path == 1 or preserve_path == true %}
  18. return {{ forward_http_code }} {{ forward_scheme }}://{{ forward_domain_name }}$request_uri;
  19. {% else %}
  20. return {{ forward_http_code }} {{ forward_scheme }}://{{ forward_domain_name }};
  21. {% endif %}
  22. }
  23. {% endif %}
  24. # Custom
  25. include /data/nginx/custom/server_redirect[.]conf;
  26. }
  27. {% endif %}