nginx解决静态页面中ajax跨域方案配置

news/2024/11/25 2:55:23/

nginx.conf进行如下配置:

 listen       80;server_name  localhost;location / {root   /usr/share/nginx/html;index  index.html index.htm;}
 #开始配置我们的反向代理     
 location /XXX/ {  # /XXX/ 为ajax接口匹配项 例如接口为:  xxx/getConfigproxy_pass http://127.0.0.1:8087;# 测试请求地址为你项目具体请求地址#以下为Ajax中跨域配置项add_header 'Access-Control-Allow-Origin' '*';add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';add_header 'Access-Control-Allow-Headers' '*';add_header 'Access-Control-Expose-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range';}location = /50x.html {root   /usr/share/nginx/html;}error_page  404              /404.html;error_page   500 502 503 504  /50x.html;
}

# nginx操作命令:

#启动 start nginx
#加载配置文件 nginx.exe -s reload
#停止 nginx.exe -s stop


http://www.ppmy.cn/news/101741.html

相关文章

playwright下载及基本使用

playwright下载及基本使用 1. 下载playwright库2. playwright使用2.1导入库2.2 基本使用 3.XPATH元素定位方法3.1 xpath定位语法3.2 相关操作 4. 等待及缓存4.1 等待操作4.2 添加缓存 1. 下载playwright库 pip install playwright1.33.0 playwright install 2. playwright使用…

10分钟学会sovits第一篇

So-vits-svc 基于端到端架构的VITS和soft-vc,用户只需准备几十分钟到几个小时不等的语音或歌声数据,就能制作(训练)属于自己的 AI 声库 (前提是你的显卡足够给力),将一段语音或歌声转换为你想要…

python+django在线借阅图书管理系统vue

本论文是以构建图书借阅为目标,使用 django框架制作,由系统前台、读者和管理员三大部分组成。着重论述了系统设计分析,系统的实现(读者注册模块,读者登录,读者浏览图书模块,图书借阅模块&#…

lammps教程:Ovito计算RDF方法

本文介绍ovito分析rdf的方法以及参数设置。 专栏已经介绍过多种rdf的计算方法。 如:在in文件中计算rdf: lammps案例:液体平衡态rdf计算模拟练习 编程后处理计算rdf: lammps后处理:python ovito编程计算不同原子对…

5601-RIO-MCM 消除Modbus网络上的通信错误

当端口配置为从端口时,此参数指定内部用作Holding的零地址或起点的数据库地址 寄存器(16位整数)数据。Modbus功能读取保持寄存器数据代码3命令(读取保持寄存器)和由功能代码6写入(预设单寄存器)…

【数据分享】第六次、第七次人口普查深圳各街道数据

0. 数据来源 https://tjgb.hongheiku.com/ https://www.hongheiku.com/sichuan/55201.html 手动收集整理 数据展示 数据分享 只分享人口数据,地理数据可能涉及隐私问题,暂不分享,有需要可以邮箱联系uncodongqq.com 链接: https://pan.baid…

2023年上半年系统集成项目管理工程师下午真题及答案解析

试题一(18分) A公司跨国收购了B公司的主营业务,保留了B公司原有的人员组织结构和内部办公系统。为了解决B公司内部办公系统与A公司原有系统不兼容的问题,财务、人力和行政部门联合向公司高层申请尽快启动系统和业务的整合。 A公司领导指定HR总监王工担…

如何让Task在非线程池线程中执行?

Task承载的操作需要被调度才能被执行,由于.NET默认采用基于线程池的调度器,所以Task默认在线程池线程中执行。但是有的操作并不适合使用线程池,比如我们在一个ASP.NET Core应用中承载了一些需要长时间执行的后台操作,由于线程池被…