taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 00c137e6ff063b41fa2d478afa825482243ecf7f
parent 337b99bf555b47246113a616b9e5eccf7cc17cb6
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Wed,  3 May 2017 14:03:57 +0200

redirect non-SSL api page to SSL version.

Diffstat:
Metc/nginx/sites-enabled/api.site | 20++++----------------
1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/etc/nginx/sites-enabled/api.site b/etc/nginx/sites-enabled/api.site @@ -1,19 +1,7 @@ server { - listen 80; - listen [::]:80; ## listen for ipv4; this line is default and implied - # listen [::]:80 default_server ipv6only=on; ## listen for ipv6 + listen 80; + listen [::]:80; + server_name api.taler.net - root /var/www/technical_documentation/api/_build; - - # Make site accessible from http://localhost/ - server_name api.taler.net; - server_name www.api.taler.net; - - location / { - autoindex off; - ssi on; -# ssi_last_modified on; - } - - include conf.d/favicon_robots; + rewrite ^ https://$host$request_uri? permanent; }