环境:Laravel5 + nginx的upstream配置如下
upstream backend {
ip_hash;
server 10.0.0.1:8011;
}
server {
listen 80;
server_name www.xxx.com;
location / {
proxy_http_version 1.1;
proxy_pass http://backend;
proxy_redirect default;
}
}
问题描述:分发请求到后端服务器,所有资源文件的url变为 http://backend/img/photo.jpg
分析:疑似Laravel 的 asset('img/photo.jpg') 解析有问题;
本办法:http://backend 统一换成域名.......天下太平
根本解决:暂无,慢慢想
laravel5 + nginx负载均衡的怪问题
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ; Nginx用户及组:...
- 以下内容来自官方文档 http://nginx.org/en/docs/http/ngx_http_upstrea...
- nginx做负载均衡器以及proxy缓存配置 关于nginx的安装和基本配置请参考nginx,本文在原基础上完成以...
- Page 1:nginx 服务器安装及配置文件详解 CentOS 6.2 x86_64 安装 nginx 1.1 ...