nginx 转将http跳转到https
2024-09-24 21:43:16
#websoceket 使用map
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
} upstream abc.com
{
server 47.***.***.1:8012;
}
server {
listen 80;
server_name www.abc.com abc.com;
rewrite ^(.*) https://$host$1 permanent;
}
server
{
listen 443 ssl;
server_name www.abc.com abc.com;
index index.html index.htm index.php;
ssl on;
ssl_certificate /etc/letsencrypt/live/www.abc.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/www.abc.com/privkey.pem;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
ssl_prefer_server_ciphers on; location /
{
proxy_pass http://abc.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_set_header Connection "";
proxy_http_version 1.1; proxy_connect_timeout 1;
proxy_send_timeout 30;
proxy_read_timeout 60; }
error_log logs/abc_error.log; }
版权声明: 本文由 ```...裥簞點 发表于 bloghome博客
转载声明: 可自由转载、引用,但需要属名作者且注明文章出处。
文章链接: https://www.bloghome.com.cn/user/yysblog
最新文章
- [nRF51822] 8、基础实验代码解析大全 · 实验11 - PPI
- 问题解决——开启Guest后仍无法共享打印机
- CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程
- POJ 3169 Layout(差分约束啊)
- Android 自定义View修炼-自定义View-带百分比进度的圆形进度条(采用自定义属性)
- bzoj 1188 [HNOI2007]分裂游戏(SG函数,博弈)
- hdu 2203
- bzoj1834 [ZJOI2010]网络扩容
- c# 读取excel数据的两种方法(转)
- JDBC操作数据库之连接数据库
- 小白的Python之路 PEP8 代码风格
- linux下umask的使用讲解
- mongoose中connect()、createConnection()和connection的区别和作用
- 深入理解linux内核v4l2框架之videobuf2【转】
- imsdroid 学习(初认识)
- Android设计模式之单例模式
- 如何在java中跳出当前多重嵌套循环?有几种方法?
- java timer timertask mark
- Maven入门-1.介绍及搭建开发环境
- Python模块学习 ---- logging 日志记录