linux - nginx 设置为反向代理的目录重定向问题

标签 linux ubuntu nginx ubuntu-20.04

我已经通过 Reverse Foloxy 配置了服务器,如下所示:
Nginx 反向代理(SSL 终止) - Varnish 缓存 - Nginx Web 服务器(8080 端口)
但是,它存在以下问题:例如,如果您转到https://www.example.com/static (这只是一个示例,您的域不是我的站点),您将被重定向到 http://www.example.com:8080/static/ .不仅访问 staic ,而且访问其他目录时也是如此。我想知道如何做 nginx.conf 等来解决这个问题。

最佳答案

port_in_redirect off;
Nginx Web 服务器(8080 端口)通过将上述设置添加到相应的服务器 block 来解决。

关于linux - nginx 设置为反向代理的目录重定向问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69610606/

相关文章:

Django - Apache2 内部服务器错误

node.js - 如何向 nginx 抛出 502?

ruby-on-rails - 如何让使用 Puma 和 Capistrano 部署的 Rails 应用程序在重启时启动

linux - 将 shell 输出存储到 gdbinit 中的 GDB 变量中?

linux - 带 sudo 的管道命令

ubuntu - 无法连接到位于 127.0.0.1 的 Redis :6379: Network is unreachable

performance - Netty vs Nginx : Pros and Cons based on Performance, 内存管理,内存占用

linux - 如何解析 whois 命令并使用该数据

linux - git sparse-checkout忽略特定的文件类型

docker - 无法在 Google Cloud Run 上部署 Ubuntu 20.04 Docker 容器