Nginx作为GitLab与SSL的反向代理?
发布时间:2020-09-16 11:08:29 所属栏目:Nginx 来源:互联网
导读:我有GitLab的nginx设置,可以在127.0.0.1:8088收听.然后我有一个系统nginx(通过Ubuntu上的apt-get安装)设置为HTTPS的反向代理:upstream gitlab { server localhost:8088 fail_timeout=0; } server {
|
我有GitLab的nginx设置,可以在127.0.0.1:8088收听.然后我有一个系统nginx(通过Ubuntu上的apt-get安装)设置为HTTPS的反向代理:
这工作正常,基本上所有请求都转发到HTTPS.但是,因为GitLab仍然认为它在HTTP中运行,页面上有一些图形资源,而Gravatar正在使用HTTP方案.我该如何解决这个问题? 当然我知道我可以配置gitlab.rb来使用HTTPS URL.但是,当这样做时,GitLab将开始要求证书来设置自己的nginx.我真的只需要自己的nginx在本地环回的HTTP中运行. 最佳答案 我知道这是一个老问题,但是,nano /etc/gitlab/gitlab.rb
然后在nginx区域找到正确的方向.
这将假设您的SSL是在代理上进一步构建的.并且url将所有http重写为https (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- PHP会话不存储/保存-php-fpm / nginx / phpmyadmin / cento
- NginX和Munin-位置和错误404
- 为解析服务器IP的所有服务器名称提供Nginx SSL证书
- 如何拒绝Nginx中的子域请求
- apache-2.2 – 使用nginx进行负载均衡时,每秒请求速度较慢
- 配置 – Nginx:指定访问日志位置时我可以使用$server_name
- ruby-on-rails – Rails 4数据库连接池错误
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
- ruby-on-rails – 搬到rbenv打破乘客(nginx)
- nginx客运轨道 – 403禁止错误
推荐文章
站长推荐
热点阅读
