六一的部落格


行百里者半九十



 1server {
 2  listen       443 ssl;
 3  server_name www.enjoy61.com;
 4  root         /usr/local/var/tech-blog;
 5  ssl_certificate /usr/local/cert/enjoy61.crt;
 6  ssl_certificate_key /usr/local/cert/enjoy61.key;
 7  ssl_session_timeout 5m;
 8  ssl_protocols TLSv1.2 TLSv1.3;
 9  ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
10  ssl_prefer_server_ciphers on;
11
12  location / {
13    if ($host = 'enjoy61.com') {
14      rewrite ^/(.*)$ https://www.enjoy61.com:443/$1 permanent;
15    }
16  }
17}
18server {
19  listen 80;
20  server_name enjoy61.com;
21  rewrite ^/(.*)$ https://www.enjoy61.com:443/$1 permanent;
22}
1nginx -t
2nginx -s reload

使用www子域


 1server {
 2  listen       443 ssl;
 3  server_name www.enjoy61.com;
 4  root         /usr/local/var/tech-blog;
 5  ssl_certificate /usr/local/cert/enjoy61.crt;
 6  ssl_certificate_key /usr/local/cert/enjoy61.key;
 7  ssl_session_timeout 5m;
 8  ssl_protocols TLSv1.2 TLSv1.3;
 9  ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
10  ssl_prefer_server_ciphers on;
11
12  location / {
13    if ($host = 'enjoy61.com') {
14      rewrite ^/(.*)$ https://www.enjoy61.com:443/$1 permanent;
15    }
16  }
17}
18server {
19  listen 80;
20  server_name enjoy61.com;
21  rewrite ^/(.*)$ https://www.enjoy61.com:443/$1 permanent;
22}
1nginx -t
2nginx -s reload