使用nginx和Play 2.1应用程序的子目录的反向代理
|
目标 使用nginx为每个应用程序使用不同的子目录设置多个Play 2.1应用程序. 运行在127.0.0.1:4000上的App1应该可以在127.0.0.1/dev下访问 组态 nginx.conf
App1 – application.conf
App2 – application.conf
问题 使用此配置,我可以访问这两个应用程序,但只加载了html代码.未加载所有静态文件(css,js,images). 我认为这是缓存问题.我试过不同的nginx参数,没有运气.如果我第一次请求该站点,浏览器响应(对于css和js文件,例如127.0.0.1/dev/assets/stylesheets/main.css)状态为200但没有内容 – Content-Length:0.对于下一个时间它以304响应,仍然没有内容. 我不确定这是否是nginx或Play 2.1配置问题. 我将不胜感激任何帮助. 最佳答案 使用http://test.loc/和http://dev.loc等本地域,而不是依赖于子文件夹.尽管application.context应该可行,但我看到很多帖子抱怨说他们不…使用本地域更加类似于最终的生产环境,所以调试一些url依赖的东西就更容易了,比如ie.饼干. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- node.js – 代理WebSocket连接和短暂端口耗尽
- Ubuntu 14.04中缺少nginx php5-fpm conf文件
- 使用PHP和nginx X-Accel-Redirect服务大文件
- 正则表达式 – nginx匹配位置中的特定单词
- Nginx反向代理通过客户端证书
- python – 在Nginx反向代理POST请求后面的CherryPy被破坏/截
- amazon-s3 – RESTful Web服务的最具可伸缩性和高性能的Ama
- nginx – 501推送到Artifactory Docker存储库时不执行
- nginx与javascript文件过期(由PHP动态生成)
- ruby-on-rails-在Ruby on Rails生产服务器上为乘客乘机前错
