nginx 映射问题解决 和 跨域问题解决
来源:互联网 发布:sql 全连接 编辑:程序博客网 时间:2024/06/05 03:17
以下是nginx.conf的一个例子:
server {
listen 8040;server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root D:/Users/Administrator/workspace;
index index.html index.htm;
}
location /files/ {
root D:/statusfile/data;
index index.html index.htm;
}
location /data/ {
root D:/statusfile/data;
index index.html index.htm;
}
location /check/ {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://10.10.1.77:8088;
}
location / {
root D:/Users/Administrator/workspace;
index index.html index.htm;
}
当访问的地址是http://localhost:8040/index.html的时候 ,实际上是访问D:/Users/Administrator/workspace/index.html
location /files/ {
root D:/statusfile/data;
index index.html index.htm;
}
当访问的地址是http://localhost:8040/files/upload/sheet/201707251516571.png的时候,实际上是访问D:/statusfile/datafiles/upload/sheet/201707251516571.png
location /check {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://10.10.1.77:8088;
}
当访问的地址是http://localhost:8040/check的时候,实际上是访问http://localhost:8088/check
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
以上的配置为跨域的配置。
注意:location 后面那个虚拟路径的配置location /files/ location /check这些 必须是捕获访问路径的第一级,就是端口号后面接着的路径,不能捕获第二级或者之后的。
- nginx 映射问题解决 和 跨域问题解决
- nginx问题解决
- nginx+resin session 问题解决
- nginx 总结 【问题解决】
- Nginx+resin session问题解决
- nginx: unrecognized service 问题解决
- nginx+resin session问题解决
- 跨域问题解决方案
- 跨域问题解决方法
- 跨域问题解决
- frameset跨域问题解决
- flash跨域问题解决
- 火狐 跨域问题解决
- 跨域问题解决示例
- 跨域问题解决方案
- 跨域问题解决
- 跨域问题解决方案
- 跨域问题解决
- idea遇到奇葩问题
- Hibernate 所有缓存机制详解
- CodeForces
- E
- python web框架之 bobo的安装配置
- nginx 映射问题解决 和 跨域问题解决
- 【面经笔记】内存泄漏检测
- CNN浅析和历年ImageNet冠军模型解析
- sublime text3--js智能提示插件以及其他常用插件
- VS2013安装部署项目为安装包超详细
- API翻译:glEnableVertexAttribArray
- 三层架构 与 三层体系结构的 区别
- Azure Stack深入浅出1:谈Azure Stack在私有云/混合云生态中的定位
- .gitignore失效、git版本回退