Skip to content

Commit 52eddcc

Browse files
committed
Enforce HTTPS (via Let's Encrypt) and enable HTTP/2 on site
1 parent 2ca1cd0 commit 52eddcc

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

site/nginx.conf

+10
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
server {
2+
listen 80;
3+
server_name reactjs.net localdev.reactjs.net;
4+
return 301 https://$host$request_uri;
5+
}
6+
7+
server {
8+
listen 443 ssl http2;
29
server_name reactjs.net localdev.reactjs.net;
310
root /var/www/reactjs.net/site/public/;
411
index index.html index.php;
512

13+
ssl_certificate /etc/letsencrypt/live/reactjs.net/fullchain.pem;
14+
ssl_certificate_key /etc/letsencrypt/live/reactjs.net/privkey.pem;
15+
616
# Shortcuts
717
rewrite ^/download$ /getting-started/download.html redirect;
818
rewrite ^/docs$ /getting-started/download.html redirect;

0 commit comments

Comments
 (0)