找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 81|回复: 3

如何用nginx反代https的源站,不知道这么写规则对不对

[复制链接]

112

主题

1258

回帖

2924

积分

金牌会员

积分
2924
发表于 2017-5-29 23:01:36 | 显示全部楼层 |阅读模式
本帖最后由 cnlanny 于 2017-5-29 23:11 编辑

一直喜欢安装军哥的lnmp
最近想试下反代我的一个比较慢的杜甫的站

源站是一个https的discuz,ssl证书是let的免费的
想用速度快的vps反代下

请问如何编辑规则?

访问 a.com就是去源站
访问www.a.com就是去反带后的站点


麻烦各位大佬了!
[ol]
  • server
  • {
  • listen          80;
  • server_name     www.a.com;
  • ssl on;
  • ssl_certificate /etc/letsencrypt/live/www.a.com/fullchain.pem;             #此文件为源站的文件
  • ssl_certificate_key /etc/letsencrypt/live/www.a.com/privkey.pem;             #此文件为源站的文件
  • ssl_session_timeout 5m;
  • ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  • ssl_prefer_server_ciphers on;
  • ssl_ciphers "xxxx+xxxx+xxxx+xxxx";             #此数值为源站的数值
  • ssl_session_cache builtin:1000 shared:SSL:10m;
  • # openssl dhparam -out /usr/local/nginx/ssl/dhparam.pem 2048
  • ssl_dhparam /usr/local/nginx/ssl/dhparam.pem;
  • location / {
  • proxy_pass          https://a.com/;
  • proxy_redirect      off;
  • proxy_set_header    X-Real-IP       $remote_addr;
  • proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
  • }
  • }
  • [/ol]复制代码
  • 回复

    使用道具 举报

    112

    主题

    1258

    回帖

    2924

    积分

    金牌会员

    积分
    2924
     楼主| 发表于 2017-5-29 23:04:01 | 显示全部楼层
    有大佬会弄吗?
    回复

    使用道具 举报

    36

    主题

    987

    回帖

    2188

    积分

    金牌会员

    积分
    2188
    发表于 2017-5-29 23:19:32 | 显示全部楼层
    你的443端口呢?
    回复

    使用道具 举报

    303

    主题

    2745

    回帖

    6481

    积分

    论坛元老

    积分
    6481
    发表于 2018-5-19 10:40:55 | 显示全部楼层

    cnlanny 发表于 2017-5-29 23:04

    有大佬会弄吗?

    楼主这个问题搞定了没 ?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-5-8 19:37 , Processed in 0.016274 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表