1
0
mirror of https://github.com/serghey-rodin/vesta.git synced 2024-12-13 23:51:12 -08:00
vesta/install/ubuntu/15.10/templates/web/nginx/http2.stpl

36 lines
1.1 KiB
Plaintext
Raw Permalink Normal View History

Create http2.stpl Use http2 for faster loading, this requires https. Create http2.tpl No http2 support when HTTPS is not active... HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled).
2017-03-02 01:49:14 -08:00
server {
listen %ip%:%proxy_ssl_port% ssl http2;
Create http2.stpl Use http2 for faster loading, this requires https. Create http2.tpl No http2 support when HTTPS is not active... HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled).
2017-03-02 01:49:14 -08:00
server_name %domain_idn% %alias_idn%;
ssl_certificate %ssl_pem%;
ssl_certificate_key %ssl_key%;
2018-09-03 11:55:46 -07:00
error_log /var/log/%web_system%/domains/%domain%.error.log error;
Create http2.stpl Use http2 for faster loading, this requires https. Create http2.tpl No http2 support when HTTPS is not active... HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled).
2017-03-02 01:49:14 -08:00
location / {
proxy_pass https://%ip%:%web_ssl_port%;
location ~* ^.+\.(%proxy_extentions%)$ {
root %sdocroot%;
2018-09-03 11:55:46 -07:00
access_log /var/log/%web_system%/domains/%domain%.log combined;
access_log /var/log/%web_system%/domains/%domain%.bytes bytes;
Create http2.stpl Use http2 for faster loading, this requires https. Create http2.tpl No http2 support when HTTPS is not active... HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled). HTTP2 support Adds HTTP2 support for NGINX when using the http2 nginx template (only when HTTPS is enabled).
2017-03-02 01:49:14 -08:00
expires max;
try_files $uri @fallback;
}
}
location /error/ {
alias %home%/%user%/web/%domain%/document_errors/;
}
location @fallback {
proxy_pass https://%ip%:%web_ssl_port%;
}
location ~ /\.ht {return 404;}
location ~ /\.svn/ {return 404;}
location ~ /\.git/ {return 404;}
location ~ /\.hg/ {return 404;}
location ~ /\.bzr/ {return 404;}
include %home%/%user%/conf/web/snginx.%domain%.conf*;
}