nginx跨域配置
假设前端页面的地址为:
192.168.1.1/arcgis40/index.html
页面物理路径为:
X:\nginx-1.9.15\html\arcgis40
那么请求服务时,当ajax代码如下时:
$.ajax({
    type: "GET",
    dataType:"json",
    url: "getVector/all/1/2/3",
    success: function (data) {
        alert(JSON.stringify(data));
    },
    error: function (msg) {
        alert(JSON.stringify(msg));
    }
});
实际发出的get地址为:192.168.1.1/arcgis40/getVector/all/1/2/3
那么在nginx.conf 中这样配置
location /arcgis40/getVector {
		  rewrite ^.+arcgis40/getVector/(.*)$ /$1 break;
		  include uwsgi_params;
		  proxy_pass http://localhost:5000/;
		}
http://localhost:5000/ 为服务端ip地址
服务端的实际接口地址为:http://localhost:5000/all/1/2/3
nginx跨域配置的更多相关文章
- 014.Nginx跨域配置
		一 跨域概述 1.1 同源策略 同源策略是一个安全策略.同源,指的是协议,域名,端口相同.浏览器处于安全方面的考虑,只允许本域名下的接口交互,不同源的客户端脚本,在没有明确授权的情况下,不能读写对方的 ... 
- 跨域原因及SpringBoot、Nginx跨域配置
		目录 概述 简单请求 跨域解决方案 概述 SpringBoot跨域配置 Nginx跨域配置 概述 MDN文档 Cross-Origin Resource Sharing (CORS) 跨域的英文是Cr ... 
- Windows平台下nginx跨域配置
		1)下载地址: http://nginx.org 2)启动 解压至d:\nginx,运行nginx.exe(即nginx -c conf\nginx.conf),默认使用80端口,日志见文件夹D:\n ... 
- nginx跨域配置(windos走过的坑)
		nginx下载地址: http://nginx.org/en/download.html 红圈区域是稳定版 解压之后放在文件夹就可以了. 解压后: 注意:这里面有个nginx.exe文件,一般情况下双 ... 
- Nginx跨域配置方法
		配置文件如下,重点在49~52行 #user nobody; worker_processes ; #error_log logs/error.log; #error_log logs/error.l ... 
- nginx 跨域配置
		server { listen 80; server_name b.com; location /{ if ( $http_referer ~* (a.com|b.com|c.com) ) { Acc ... 
- nginx-springboot-vue前后端分离跨域配置
		nginx-springboot-vue前后端分离跨域配置 引言 接着上篇--简单的springboot-vue前后端分离登录Session拦截的demo,其中跨域是通过springboot后端全局设 ... 
- windows上 nginx 配置代理服务,配置多域名,以及最简单实现跨域配置
		Nginx,不用多说啦,大家都熟悉的不能再熟悉了,它是一款轻量级的高性能Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,最近在本地研究将nginx和resin配合使用,使服务 ... 
- Nginx跨域访问场景配置和防盗链
		跨域访问控制 跨域访问 为什么浏览器禁止跨域访问 不安全,容易出现CSRF攻击! 如果黑客控制的网站B在响应头里添加了让客户端去访问网站A的恶意信息,就会出现CSRF攻击 Nginx如何配置跨域访问 ... 
随机推荐
- ZeroMQ接口函数之 :zmq_pgm – ØMQ 使用PGM 进行可靠的多路传输
			ZeroMQ API 目录 :http://www.cnblogs.com/fengbohello/p/4230135.html ——————————————————————————————————— ... 
- Javascript实现页面加载完成后自动刷新一遍清除缓存文件
			我们有些时候在加载页面时,会出现缓存文件对当前文件的表现效果有干扰,如有些缓存的样式文件会是页面效果发生改变,这时我们希望页面在加载时能自动刷新一遍清楚缓存文件. 但是由于跳转页面肯定会用到BOM部分 ... 
- *HDU3635 并查集
			Dragon Balls Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Tota ... 
- 安卓初級教程(1):@Database(1)
			package com.example.android.db01; import android.app.Activity; import android.content.ContentValues; ... 
- spring装配---处理自动装配的歧义性
			一.歧义性 当我们使用spring的注解进行自动装配bean时,如果不仅有一个bean能够匹配结果的话,会抛出NoUniqueBeanDefinitionException: 例如本例中 当sprin ... 
- Proguard参数
			参数:?-include?{filename}?从给定的文件中读取配置参数?-basedirectory?{directoryname}?指定基础目录为以后相对的档案名称?-injars?{class ... 
- P1220 关路灯
			#include <bits/stdc++.h> using namespace std; int d[100], w[100], s, n; int dp[100][100][3]; i ... 
- ASP.Net一键自动化更新代码、编译、合并dll、压缩js、css、混淆dll、zip打包、发布到测试环境的bat批处理
			不废话,直接代码: D: cd D:\src\testproj\PrecompiledWeb svn revert ../ -R svn update .. rmdir BS /S /Q C:\Win ... 
- SQL Server中事务、锁定和阻塞
			事务是什么 在SQL Server中事务是构成一个工作逻辑单元的一系列任务,也就说多个任务放在一起执行,这些任务要么全部执行成功,要么全部执行失败. 通过事务我们可以保证数据的完整性,例如:用户A给用 ... 
- bmp图片的有关操作
			读取bmp图片 并生成新的bmp图片 #include "stdafx.h"#include <windows.h>#include <cmath>#inc ... 
