@红薯 你好,想跟你请教个问题:
nginx 配置
upstream myserver_pool{
server 127.0.0.1:8081 weight=4;
}
server{
listen 80;
server_name localhost;
location /hdzx/ggw{
proxy_pass http://myserver_pool;
}
}
使用代理 后访问页面
js和css文件 没有加载 ;
正常情况(没事用nginx)
这个问题怎么解决?
如果将这些js css文件 有nginx 来处理 ,那 静态文件 该放在什么地方 和 nginx 该怎么配置?
补充 下 :
我点击页面上的一个连接 可以访问成功 ,查看了下nginx 的日志如下:
127.0.0.1 - - [15/May/2015:14:55:40 +0800] "GET /favicon.ico HTTP/1.1" 404 570 "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"
发现 没有请求 地址 ;那某 页面上的连接 发送的请求都是有 后端服务器来处理的 吗? nginx服务器 现在主要做什么用?
页面看下你的css 请求路径。 请求是不是4.4
location /XXX/XXX{
#把用户请求host 转发到web 容器
proxy_set_header Host $host; proxy_set_header X-Forward-For $remote_addr;
}
######遇到同样问题,楼主解决了吗######使用谷歌浏览器调试,是文件的访问路径报错了。你看下路径######我的不报错,单独通过url可以访问到文件,我怀疑是不是哪块类型设置的不对######这个就不知道了,我就是简单的用了下。没有研究###### # location ~ .*\.(js|css|jpg|png)$ {
# proxy_pass http://9.1.8.76:80;
# }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。