javascript - nginx http 反向代理
本文介绍了javascript - nginx http 反向代理的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
传统的前端工程写出来了一堆 html、CSS、JavaScript 等等静态文件。
1、如何使用 nginx 去代理这些静态文件(本地开发)?比如在浏览器访问某个地址,加载指定的index.html
2、如何让 js 中调用的接口都通过 nginx 去调用?就是不在浏览器中直接调用这些接口,通过nginx去调用
E:/nginx-FE 是整个工程的目录地址,index.html是我想指定的入口文件,这样写没有用,不知道哪里错了
解决方案
感谢邀请。
所有windows路径需要俩斜杠。试试看。
如E:// 之类。
不知道解决了没有,粘一下我这边的配置,希望有所帮助。
server
listen 8000;charset UTF-8;
web目录
location /umesdfront{
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Client-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header 'Access-Control-Allow-Origin' '*';
autoindex on;
alias E:\\SVN\\umesdfront\\src;
index index.html;
}
转发请求:
location /esmsrv{
proxy_pass http://dev.wininstudy.org;
}
这篇关于javascript - nginx http 反向代理的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文