Nginx配置SSL

添加ssl证书

将以下信息添加到Nginx的配置文件要配置的网站server段。

				
					listen 443 ssl;
server_name https://www.wort.cloud;
ssl_certificate /usr/local/nginx/conf/ssl/fullchain.cer;
ssl_certificate_key /usr/local/nginx/conf/ssl/www.wort.cloud.key;
ssl_session_timeout 10m;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
				
			

http跳转https

配置http跳转https。比如访问http://www.wort.cloud就会强制跳转到https://www.wort.cloud。
新建一个server段并添加以下跳转规则:

				
					server
    {
	       listen 80;
 	  server_name www.wort.cloud;
       rewrite ^/(.*)$ https://www.wort.cloud:443/$1 permanent;
	  }
				
			

然后使用nginx -s reload重新载入nginx配置,然后使用systemctl restart nginx重启Nginx。

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论!x
ҳݿ 25 βѯʱ 0.615 룬ʹ 29.64MB ڴ