taler-deployment

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

commit b01166104cf512ebd24f856153cb6d80ff2b4210
parent 96d7f2a2e70c4fbe8cb874df865c7b6288604821
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Fri,  2 Jun 2017 16:11:04 +0200

redirect api.taler.net to docs.taler.net

Diffstat:
Metc/nginx/sites-enabled/api-ssl.site | 16+++-------------
Metc/nginx/sites-enabled/api.site | 5+++--
Metc/nginx/sites-enabled/docs-ssl.site | 7++++---
3 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/etc/nginx/sites-enabled/api-ssl.site b/etc/nginx/sites-enabled/api-ssl.site @@ -3,17 +3,7 @@ server { listen [::]:443 ssl; ## listen for ipv4; this line is default and implied # listen [::]:80 default_server ipv6only=on; ## listen for ipv6 - root /var/www/api.taler.net/api/_build; - - # Make site accessible from http://localhost/ - server_name api.taler.net; - server_name www.api.taler.net; - - include conf.d/talerssl; - - location / { - autoindex off; - } - - include conf.d/favicon_robots; + server_name api.taler.net + www.api.taler.net; + redirect ^ https://docs.taler.net$request_uri? permanent; } diff --git a/etc/nginx/sites-enabled/api.site b/etc/nginx/sites-enabled/api.site @@ -1,7 +1,8 @@ server { listen 80; listen [::]:80; - server_name api.taler.net; + server_name api.taler.net + www.api.taler.net; - rewrite ^ https://$host$request_uri? permanent; + rewrite ^ https://docs.taler.net$request_uri? permanent; } diff --git a/etc/nginx/sites-enabled/docs-ssl.site b/etc/nginx/sites-enabled/docs-ssl.site @@ -3,11 +3,12 @@ server { listen [::]:443 ssl; ## listen for ipv4; this line is default and implied # listen [::]:80 default_server ipv6only=on; ## listen for ipv6 - root /var/www/docs.taler.net/docs/_build/; + # Temporary, as this is doesn't do i18n + root /home/docbuilder/landing/docs/index.html; # Make site accessible from http://localhost/ - server_name docs.taler.net; - server_name www.docs.taler.net; + server_name docs.taler.net + www.docs.taler.net; include conf.d/talerssl;