当前位置:首页 > 技术 > 正文内容

nginx负载均衡后端无法加载css和js资源

醉清风2019-11-28技术664

nginx的代理缓存区,默认较小导致部分文件出现加载不全的问题,比较典型的如jQuery框架,可以通过配置调整nginx的缓存区即可。主要参考proxy参数

最终完整配置如下:

http {
# http_proxy 
proxy_buffer_size 128k;
proxy_buffers 32 128k;
proxy_busy_buffers_size 128k;

upstream backend {
server 127.0.0.1:8080;
}
server {
listen 80;server_name your.domain.com;
location /test {
proxy_pass http://backend/test; 
# proxy_paramsproxy_set_header Host $http_host;  #从header头中获取的主机名
proxy_set_header X-Real-IP $remote_addr; #获取header头中获取的主机的真实IP
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#获取header头中获取代理者的真实ip
proxy_set_header X-Forwarded-Proto $scheme;
}


关于nginx的http_proxy模块参数含义:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy83MjY3MzIvMjAxODExLzcyNjczMi0yMDE4MTEwOTE4MTA0NjY2OS03ODE4NjAzNjgucG5n.jpg.png


扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由红柚酱发布,如需转载请注明出处。

转载请注明出处:https://notenet.cn/post/103.html

相关文章

laravel:分页样式自定义修改上一页下一页

laravel:分页样式自定义修改上一页下一页

以laravel5.5为例:(不同版本可能位置不同)默认的laravel分页模板位置:\vendor\laravel\framework\src\Illuminate\Pagination\resou...

解决jquery操作checkbox全选全不选无法勾选问题

解决jquery操作checkbox全选全不选无法勾选问题

最近在使用jquery操作checkbox,使用下面方法进行全选、反选:$("input[name='checkbox']").attr("checked...

jquery正则表达式验证(手机号、身份证号、中文名称)

jquery正则表达式验证(手机号、身份证号、中文名称)

jquery正则表达式验证,实现手机号、身份证号、中文名称等验证,具体内容如下HTML(表单):<form action="">  <div...

70条常用Linux基础命令总结

70条常用Linux基础命令总结

[root@ping ~]# tree -L 1 /   #使用tree 命令查看根目录下的一层的目录结构ls - list directory contents[root@pin...

服务器漏洞修复持续更新中

服务器漏洞修复持续更新中

一、RHSA-2020:1176-低危: avahi 安全更新软件:avahi-libs 0.6.31-17.el7命中:avahi-libs version less than 0:0.6.31-2...