javascript - nginx http 反向代理

查看:119
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆