非80端口配置https访问

非80端口配置https访问

作者: 从文

全网最全的网络资源分享网站

手机扫码查看

标签:

sslhttps

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

记录下本站nginx配置https访问

主要再nginx下增加如下配置:

proxy_set_header Host $host:$server_port; #非80端口 ,用80端口时 不需要$server_port
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

自己完整配置:

user  nginx;
worker_processes  1;

events {
	worker_connections  1024;
}

http {
	include       mime.types;
	default_type  application/octet-stream;
	
	sendfile        on;
	keepalive_timeout  65;
	
	server {
		listen       2333 ssl;
		server_name  conwen.cn;

		access_log on;

		#ssl on;
		ssl_certificate /usr/local/ssl/1_conwen.cn_bundle.crt;
		ssl_certificate_key /usr/local/ssl/2_conwen.cn.key;
		ssl_session_timeout 5m;
		ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 
		ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
		ssl_prefer_server_ciphers on;
		add_header Strict-Transport-Security "max-age=31536000";

		#rewrite ^(.*)$  https://$host$1 permanent;

		location /blog {
			proxy_set_header Host $host:$server_port;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
			proxy_pass http://127.0.0.1:8080/blog;
		}
	}
}

就这样吧,想到其他的再写。。。

本文最后更新于2019-6-10,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏
未经允许不得转载:

作者: 从文, 转载或复制请以 超链接形式 并注明出处 从文网 · cecil wan-一个有态度的网站!
原文地址: 《非80端口配置https访问》 发布于2019-6-10

评论

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏