使用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.饼干. (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- python – Django生产服务器的Linux用户方案
- 如何使用Nginx将相同的规则应用于多个位置?
- nginx PHP-FPM农场?
- 带有Nginx 1.6.2的CentOS 6.6-突然无法重新启动Nginx-Nginx
- php – NGINX’Access-Control-Allow-Origin’标头包含多个
- Nginx php-fpm随机挂起
- NGINX用语言后缀重写根URL
- python – Django uwsgi nginx.导入错误:没有名为py的模块
- Nginx:在图像上禁用gzip
- asp.net – 通过nginx和ServiceStack对fastcgi-mono-server
