【发布时间】:2015-07-31 18:22:49
【问题描述】:
我有一个 Play 应用程序正在侦听本地端口:9000。还有其他应用程序正在运行。 我想在这样的路径上服务这个应用程序:
http://myhost/this-play-app -> localhost:9000
以便其他应用可以嵌套在其他路径中。
我已经尝试了基本的 proxy_pass,但它似乎不起作用。
server {
listen 80;
server_name myhost;
# MMC Tool
# ----------------------------------------------------
location /this-play-app {
proxy_pass http://localhost:9000;
}
}
播放应用程序似乎转发到根目录。有没有办法让 play 应用程序在 /this-play-app 路径中工作?
喜欢/this-play-app/some-controller 而不是/some-controller?
谢谢
【问题讨论】:
-
框架必须支持这一点。无论如何,使用子域会容易得多,例如
play-app.example.com
标签: nginx playframework