Index: config/nginx.conf.template |
=== modified file 'config/nginx.conf.template' |
--- config/nginx.conf.template 2012-12-06 17:45:31 +0000 |
+++ config/nginx.conf.template 2012-12-19 17:24:21 +0000 |
@@ -1,9 +1,16 @@ |
server { |
listen 80; |
server_name _; |
+ return 301 https://$host$request_uri; |
+} |
+ |
+server { |
+ listen 443 default_server ssl; |
+ server_name _; |
root %(server_root)s; |
- |
index index.html; |
+ ssl_certificate /etc/ssl/private/juju-gui/server.pem; |
+ ssl_certificate_key /etc/ssl/private/juju-gui/server.key; |
# Serve static assets. |
location ^~ /juju-ui/ { |