diff --git a/puppet/zulip/files/nginx/sites-available/zulip-org b/puppet/zulip/files/nginx/sites-available/zulip-org index 6c5ca70a45..65ea7579bd 100644 --- a/puppet/zulip/files/nginx/sites-available/zulip-org +++ b/puppet/zulip/files/nginx/sites-available/zulip-org @@ -20,3 +20,16 @@ server { rewrite ^/ https://zulipchat.com permanent; } } + +server { + listen 443 http2; + server_name blog.zulip.org; + + ssl on; + ssl_certificate /etc/letsencrypt/live/zulip.org/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/zulip.org/privkey.pem; + + location / { + rewrite ^/(.*)$ https://blog.zulip.com/$1 permanent; + } +}