%PDF- %PDF-
Direktori : /etc/ansible/roles/web/templates/nginx/ |
Current File : //etc/ansible/roles/web/templates/nginx/https_newsite_template.conf.j2 |
# {{ ansible_managed }} # Additional website http {% set nginx_ssl_type = nginx_ssl|default('ssl') %} server { {% if web_site_name == 'default' %} listen {{ nginx_server_https_port }} default_server {{ nginx_ssl_type }}; {% else %} listen {{ nginx_server_https_port }} {{ nginx_ssl_type }}; {% endif %} {% if web_site_name == 'default' %} server_name _; {% else %} server_name {{ web_site_name }} www.{{ web_site_name }}; {%endif %} include bx/conf/ssl.conf; access_log /var/log/nginx/{{ web_site_shname }}_access.log main; error_log /var/log/nginx/{{ web_site_shname }}_error.log warn; #charset utf-8; server_name_in_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host:443; proxy_set_header HTTPS YES; proxy_set_header X-Forwarded-Proto https; {% if web_site_name == 'default' %} set $proxyserver "http://127.0.0.1:8888"; {% else %} set $proxyserver "http://127.0.0.1:8887"; {% endif %} {% if web_site_name != 'default' %} set $imcontenttype "text/html; charset=utf-8"; {% endif %} set $docroot "{{ web_site_root_dir }}"; index index.php; root "{{ web_site_root_dir }}"; proxy_ignore_client_abort {{ proxy_ignore_client_abort|default('off') }}; # Include parameters common to all websites include bx/conf/bitrix.conf; # Include munin and nagios web include bx/server_monitor.conf; }