龙空技术网

用nginx做反向代理服务器,莫名其妙的配置,js要加请求头

玉林聊科技 307

前言:

当前同学们对“nginxjs不能加载”可能比较注重,看官们都需要知道一些“nginxjs不能加载”的相关资讯。那么小编同时在网摘上汇集了一些对于“nginxjs不能加载””的相关资讯,希望大家能喜欢,我们快快来学习一下吧!

今天要配置一台服务器,用nginx反向代理来做的。以为很简单,之前就已经配置好了文件,应该改一下参数就好了,后来发现js文件无法加载。经过不断测试。

Nginx server

发现了原来的

location ~ .*\.(js|css)$ {

proxy_pass ;

}

改成了加个请求头,难道不是直接相对根目录的吗。

location ~ .*\.(js|css)$ {

expires 12h;

proxy_pass ;

proxy_set_header Host youdoamin.com;

}

感觉莫名奇妙啊,把这段配置发来让大家分析分析。

upstream serv101{server 192.168.0.111:80;}

server {

listen 443 ssl;

server_name youdomain.com;

ssl_certificate /var/www/ssl/youssl_bundle.crt;

ssl_certificate_key //var/www/ssl/youssl.key;

ssl_session_cache shared:SSL:1m;

ssl_session_timeout 5m;

ssl_ciphers HIGH:!aNULL:!MD5;

ssl_prefer_server_ciphers on;

location / {

proxy_pass ;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header REMOTE-HOST $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_http_version 1.1;

proxy_connect_timeout 4s;

proxy_read_timeout 60s;

proxy_send_timeout 12s;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "Upgrade";

}

location ~ .*\.(js|css)$ {

expires 12h;

proxy_pass ;

proxy_set_header Host youdomain.com;

}

}

server {

listen 80;

server_name youdomain.com;

rewrite ^(.*)$ permanent;

}

#夏日生活打卡季##nginx##反向代理#

标签: #nginxjs不能加载