博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go mod 在使用私有gitlab时“go-get=1”错误解决
阅读量:6881 次
发布时间:2019-06-27

本文共 1100 字,大约阅读时间需要 3 分钟。

hot3.png

通过nginx转发解决:

server{        listen 80;	listen 443 ssl;	server_name gitlab.data-spark.cn;	if ($args ~* "^go-get=1") {	  set $condition goget;	}	if ($uri ~ ^/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/.*$) {	  set $condition "${condition}path";   	}	if ($condition = gogetpath) {	  return 200 "
"; } ssl on; ssl_certificate /etc/nginx/conf.d/ssl/gitlab.data-spark.cn_bundle.crt; ssl_certificate_key /etc/nginx/conf.d/ssl/gitlab.data-spark.cn.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; # avoid ssl stripping add_header Strict-Transport-Security "max-age=31536000; includeSubdomains;"; location / { proxy_pass http://localhost:18080/; } error_page 497 https://$host$uri?$args;}

加入了

if ($args ~* "^go-get=1") {  set $condition goget;}if ($uri ~ ^/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/.*$) {  set $condition "${condition}path";   }if ($condition = gogetpath) {  return 200 "
";}

转载于:https://my.oschina.net/Kanonpy/blog/3000411

你可能感兴趣的文章
Center OS 5.5 下Subversion自启动脚本
查看>>
es6快速入门
查看>>
在CentOS 7上搭建lamp环境
查看>>
header设置跨域问题
查看>>
RocketMQ探索-Producer的start
查看>>
mac 下 kafka 1.1.0 安装与测试,利用java实现生产与消费
查看>>
EXCEL TIPS From Webs
查看>>
navicat 快捷键
查看>>
集成的HTTP嗅探器HttpWatch v11发布,支持Google Chrome丨附下载
查看>>
GIS软件开发包Map Suite v10.2.0发布,支持3D渲染
查看>>
TypeScript【Webpack 打包过】 编译过的代码怎么对源码调试?
查看>>
LSTM结构理解与python实现
查看>>
ownCloud + OneinStack 私有云搭建方案
查看>>
linux tomcat 无法关闭 :8005端口未启动
查看>>
Transaction marked as rollback-only异常
查看>>
MySql datetime 和 timestamp 区别
查看>>
window下配置vagrant与centos 与常用操作
查看>>
记一次HDFS Nameserver 死掉原因
查看>>
C#写Windows服务
查看>>
angular学习中踩过的坑
查看>>