部署 – 部署两个不同的Play!应用程序在同一主机名上
发布时间:2020-07-03 14:22:55 所属栏目:Nginx 来源:互联网
导读:我使用Play Framework开发了2个应用程序,访问不同的信息,因此将其合并为单个应用程序没有意义.现在我需要在同一个主机名上部署这两个应用程序,每个应用程序都在一个单独的子文件夹(URI)中,例如:example.com/payment/example.com/cms/我遇到路线问题.我配置了
我使用Play Framework开发了2个应用程序,访问不同的信息,因此将其合并为单个应用程序没有意义. 现在我需要在同一个主机名上部署这两个应用程序,每个应用程序都在一个单独的子文件夹(URI)中,例如: 我遇到路线问题.我配置了一个nginx webserver作为反向代理.它按预期交付第一页. 但是一旦我点击任何东西,而不是转到/ cms / Application / index,它会链接回/ Application / index(没有/ cms /). 恕我直言我相信我需要在所有路径上更改我的路由文件,hardcoding / cms /,但这似乎是一个糟糕的方法,因为如果我需要在另一个URI上部署APP,我将需要再次更改路由. 在同一主机名上部署两个应用程序的最佳方法是什么?
最佳答案
如果您查看Google网上论坛上的this thread,您会看到首选方法是上下文路径.
建议使用引导作业以下列方式设置每个应用程序的上下文
所以你的代码就是
等等 (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php – Docker和容器之间的连接
- 获取视频文件的实际时间,以便使用nginx_mod_h264_streaming
- django – Nginx:交替域的不同robots.txt
- Nginx错误日志中的消息“X-Accel-Mapping标头丢失”
- 带有PDF和PHP的Apache2-“此文件不是以“%PDF-”开头
- nginx – 通过http流式传输RTMP
- Django的HttpResponseRedirect是http而不是https
- ruby-on-rails – nginx limit_req速率限制的问题 – 文档澄
- python – Django生产服务器的Linux用户方案
- nginx – 无法重启php5-fpm