yewanji 2023-04-06 17:29 采纳率: 36.3%
浏览 131
已结题

nginx 如何搭建正向代理访问github

问题
是这样的,因为公司电脑访问github不稳定,但是阿里云服务器访问速度挺快的(目前只有公网ip,没有公网域名),
想法
通过nginx搭建一个正向代理,然后在浏览器内输入代理的ip和端口,正常通过github.com 域名访问服务
以下是我的nginx 配置

    server {
        listen 443 ssl;
        ssl_certificate /usr/local/openresty/nginx/cert.pem;
        ssl_certificate_key /usr/local/openresty/nginx/key.pem;
        location / {
            access_log logs/access.log main;
            error_log logs/info.log info;
            proxy_pass https://github.com;
            proxy_redirect ~^https?://github\.com(:\d+)?(.*)$ $1;
        }
    }

但是问题很残酷,通过postman测试后,发现一直报错,我不知道是证书问题还是nginx 配置问题,求解决方案

img

  • 写回答

9条回答 默认 最新

  • pzzhao 2023-04-06 20:50
    关注

    访问github可以考虑访问镜像站,比如CSDN gitcode就有一些常见项目的镜像。

    比如使用 520github这个开源项目,它是将国内访问最快的ip节点记录下来,然后更改本地host的正向代理方式,可以参考 https://gitee.com/snow2zhou/GitHub520

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月12日
  • 赞助了问题酬金50元 4月6日
  • 创建了问题 4月6日

悬赏问题

  • ¥15 可以实现这个有不同背景颜色的九九乘法表吗?
  • ¥50 python写segy数据时出错2
  • ¥20 关于R studio 做精确稳定检验的问题!(语言-r语言)
  • ¥50 用贝叶斯决策方法,设计CAD程序
  • ¥20 关于#目标检测#的问题:(qq收集表到时间才能填写,填写的份数有上限)
  • ¥50 ZYNQ7020双核FLAHS烧写的问题
  • ¥20 ue 5 中想要实现第一人称人物左右行走摆动的效果,摄像头只向右摆动一次(关键词-结点)
  • ¥15 AD9164瞬时带宽1.8G,怎么计算出来?
  • ¥15 鼠标右键,撤销删除 复制 移动,要怎样删除? HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers 没用
  • ¥15 服务器安装php5.6版本