reverse-proxy相关内容

通过 Nginx 代理为 Gitlab 服务器克隆的 Git 不起作用

我的 Nginx 服务器充当 Gitlab 服务器的代理,问题是当我尝试“**git clone git@gitlab.example.com:username/project.git**"我无法克隆项目[它不是从 Nginx 服务器到 Gitlab 服务器的隧道] 当我使用 Gitlab 服务器的 IP 地址更新本地系统的/etc/hosts 文件时,它无需密码即可正常克隆 [我已使用 G ..
发布时间:2022-01-10 11:42:51 其他开发

使用现有 Nginx 安装转发到 GitLab 子域

我一直在关注 来自 GitLab wiki 的说明,但是,似乎缺少一些关键信息.在“使用非捆绑的 Web 服务器"部分中,它从未解释我需要如何重新配置​​我的 Nginx 安装以将代理反向代理到 GitLab. 基本上,我希望将 GitLab 安装在 git.example.com 下,但我似乎无法为我现有的 Nginx 安装找到可以执行此操作的配置设置.wiki 页面继续讨论配置现有的Pa ..
发布时间:2022-01-10 10:59:30 其他开发

在反向代理 (ProxyPass) 后面的 Mojolicious 中配置带有前缀的 URL

我正在寻找一种可靠的方法来配置 Mojolicious 在/app 下的 Apache 反向代理后面运行,以便 url_for('/​​foo') 实际上返回 /app/foo 而不是 /foo (否则所有链接都会被破坏). 文档 显示了/下所有内容的反向代理示例.但这不是我需要的,因为应用程序应该在/app 下. 将 ProxyPass/http://localhost:8080/ 转换 ..
发布时间:2022-01-04 16:30:28 服务器开发

Nginx 确实重定向,而不是代理

我想将 Nginx 设置为 https 服务的反向代理,因为我们有一个特殊的用例,需要“取消 https"连接: http://nginx_server:8080/myserver ==>https://mysecureservice 但是实际的 https 服务没有被代理.Nginx 确实将我重定向到实际服务,因此浏览器中的 URL 会发生变化.我想与 Nginx 交互,因为它是实际 ..
发布时间:2021-12-31 19:42:14 其他开发

nginx 作为缓存代理不缓存任何东西

我正在尝试缓存静态内容,这些内容基本上位于虚拟服务器配置中的以下路径内.由于某些原因,文件没有被缓存.我在缓存目录中看到了几个文件夹和文件,但它总是像 20mb 一样不高不低.例如,如果它是缓存图像,则至少需要 500mb 的空间. 这里是 nginx.conf 缓存部分: ** nginx.conf **proxy_cache_path/usr/share/nginx/www/cache ..
发布时间:2021-12-31 19:36:12 服务器开发

反向代理背后的 GWT 问题 - nginx 或 apache

当 GWT 位于反向代理之后时,我遇到了这个问题.后端应用程序部署在上下文中 - 我们称之为/context. 当我直接点击 GWT 应用程序时它运行良好: http://host:8080/context/ 我可以在它前面配置一个反向代理.这是我的 nginx 示例: 上游后端{服务器 127.0.0.1:8080;}...地点/{proxy_pass http://back ..
发布时间:2021-12-28 21:45:56 其他开发

反向代理告诉后端使用 SSL 的事实标准是什么?

我有一个反向代理,它在外部执行 HTTPS,但在内部执行 HTTP. 这意味着默认情况下,应用内 URL 将使用 HTTP 作为方案,因为这是联系它的方式. 代理如何告诉后端应该使用HTTPS? 解决方案 代理可以向它接收并传递到后端的请求添加额外(或覆盖)标头.这些可用于向后端传达信息. 到目前为止,我已经看到了一些用于在 URL 方案中强制使用 https 的方法: ..
发布时间:2021-12-26 19:36:57 其他开发

我是否需要在 Google App Engine 后面设置反向代理?

我在 Google 应用引擎 上运行我的应用,并且我已将我从 GoDaddy 购买的域与 SSL 链接到应用引擎代码>,我也是从 GoDaddy 购买的. 我在许多网站上读到过,在 80 端口 上运行服务器而没有 反向代理 会导致严重的安全问题.但我看不出他们在谈论哪些问题.此外,当我在 port 5555 上运行我的应用程序时,我什至尝试 ping 我的域,IP 是 216.239.XX. ..

IIS 8 中的 Websockets 反向代理

我正在尝试通过 IIS 上的反向代理连接到 websockets 服务器 (websockify).IIS 和 websockets 服务器位于同一台物理服务器上(Windows Server 2012 R2、IIS 8.5、ARR 3、Websockets 已启用).我已经看到了一些关于此的问题,并且建议这应该适用于 IIS 8 和 ARR 3,但目前还没有实际的解决方案.我对 IIS 中的 h ..
发布时间:2021-12-19 15:59:12 服务器开发

如何通过 nginx 反向代理特定的 url?

我有一台运行在 http://localhost:8080 上的服务器,我希望该服务器的特定 url 由 nginx 代理. 例如,我只希望 http://localhost:8080/test/(.*) 被反向代理到 http://localhost/test/(.*). 我正在将另一台服务器代理到 http://localhost/. 解决方案 我以某种方式做到了,并且奏效 ..
发布时间:2021-12-13 22:47:23 其他开发

静态文件上的 Nginx 反向代理 404

我希望将一个 url/路径反向代理到端点上的不同端口,这些端口代表托管自己的 Web 应用程序的不同服务器. 我有 proxy_pass 工作,但静态文件失败,因为资源是相对于它们的实例. 例如我有 - server_name = myproxy.com: 位置/app1/{proxy_pass: http://192.168.1.1:8080/;proxy_set_header 主 ..
发布时间:2021-12-13 22:39:06 其他开发

在 nginx 上运行的 Angular 应用程序,并在额外的 nginx 反向代理后面

我目前正在尝试为两个 Angular 应用程序创建反向代理.我希望这些应用程序都可以通过启用 SSL 的 docker 主机的 443 端口访问(例如 https://192.168.xx/app1 和 https://192.168.xx/app2),这样用户就没有输入每个应用的端口号. 我的设置是,应用程序的每个部分都在自己的 Docker 容器中运行:- 容器 1:Angular Ap ..
发布时间:2021-12-13 22:38:05 其他开发

nginx 代理传递给外部 url

我已经在 amazon ec2 上为网址 www.example1.com 配置了我的 nginx.我需要将 www.example1.com/blog 代理传递给我的博客主机 www.example2.com/blog,该主机托管在 bluehost(shred 托管)上,而无需更改浏览器中的 url.可能吗? 我尝试了很多不同的组合,比如 位置/blog{proxy_pass htt ..
发布时间:2021-12-13 22:34:13 其他开发

Nginx:何时使用 proxy_set_header Host $host vs $proxy_host

我一直在阅读反向代理,想知道 proxy_set_header Host $host 什么时候适合 proxy_set_header Host $proxy_host.我做了一些研究,在 this文章 它说在大多数情况下我们将 Host 设置为 $host.那为什么nginx默认为$proxy_host呢?为了帮助我更具体的理解,将反向代理配置这里(文章底部)如果我们使用 $proxy_host ..
发布时间:2021-12-13 22:33:06 其他开发

IP 和 Nginx 作为反向代理时出错

我将 Nginx 配置为简单的反向代理. 我只是使用基本设置 location/{proxy_pass foo.dnsalias.net;proxy_pass_header 设置-Cookie;proxy_pass_header P3P;} 问题是一段时间(几天)后,nginx 后面的站点无法访问.Indead nginx 尝试调用一个坏 ip(nginx 后面的站点在我家后面我的盒子里 ..
发布时间:2021-12-13 22:28:24 其他开发

nginx proxy_pass 到链接的 docker 容器

我有两个带有 nginx 的 docker 容器.容器 1 链接到容器 2.然后 Docker 向 /etc/hosts 添加一个条目,我将其输入到 nginx 配置中,如下所示: 服务器{位置 ~ ^/some_url/(.*)$ {proxy_pass http://container1/$1;}} 我可以从 container2 ping container1,但 nginx 无法解析: ..
发布时间:2021-12-13 22:26:37 其他开发