【发布时间】:2019-04-10 17:48:36
【问题描述】:
我已经使用嵌入式 NGINX 部署(使用 Kubernetes/helm 图表)React 应用程序到 http://localhost:30111/。这个单页应用程序需要一些 NGINX 重写规则来深度链接静态源。 NGINX 规则如下:
server {
server_name _;
gzip on;
gzip_static on;
location / {
try_files $uri /index.html;
}
}
一切正常,应用程序正在按预期监听http://localhost:30111/。
我需要做什么:我需要为此应用程序使用新的上下文路径,例如http://localhost:30111/myapp 而不是根上下文路径 http://localhost:30111/。
我应该如何在 NGINX 中编写 proxy_pass/rewrite 规则来处理新的上下文路径?
【问题讨论】:
-
嗨@ivan,你修好了吗?
标签: nginx url-rewriting proxypass