nginx/apache 添加跨越请求

现在有很多的网站、系统都使用前后端分离的方式进行开发,有时候使用的不是相同的域名,这样就会存在跨域的问题,我们需要配置nginxapache 来允许跨域的请求

apache 开启跨域请求

首先 搜索 mod_headers.so,将行首的 # 号删除,如果让服务器内所有的网站都允许跨域请求,直接在httpd.conf 尾部添加,* 代表所有的来源都允许,下面一行是允许的请求方法,第三行为请求头的信息,添加自己的请求头信息,如果没有自定义的请求头可以不用填写,

否则会提示 “Access to XMLHttpRequest at ‘http://****.com’ from origin ‘http://***.cn’ has been blocked by CORS policy: Request header field app-id is not allowed by Access-Control-Allow-Headers in preflight response.”

<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin: "*"
    Header set Access-Control-Allow-Methods: "GET,POST,PUT,DELETE,OPTIONS"
    Header set Access-Control-Allow-Headers: "App-Id,Secret-Token,Sign-Token"
</IfModule>

如果是单个网站开启,需要将中间三行添加到 VirtualHost 内,添加完记得重启

nginx 开启跨域请求

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET,POST,PUT,DELETE,OPTIONS';
add_header Access-Control-Allow-Headers 'App-Id,Secret-Token,Sign-Token';

原创文章,作者:admin,如若转载,请注明出处:https://ntib.cn/175.html

(0)
adminadmin
上一篇 2023年11月18日 下午10:52
下一篇 2023年11月18日 下午10:53

相关推荐

  • ThinkPHP模型事件

    u盘加载缓慢怎么优化模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。 模型事件包括下面几种,分为新增前后、更新前后、写入前后、和删除前后,暂时称4个分组…

    记事本 2023年11月18日
  • 阿里云轻量服务器配置及安装宝塔面板

    u盘加载缓慢怎么优化为什么选择轻量服务器? 1、轻量服务器比 ECS 同等服务器会便宜很多,如果是新用户还是可以考虑 ECS 的, 2、带宽大,轻量服务器 限峰值带宽30Mbps ,但是每月又流量限制…

    2023年11月18日
  • ThinkPHP执行数据迁移时出错问题

    u盘加载缓慢怎么优化执行数据迁移相关命令时报 Fatal error: Class ‘think\facade\Env’ not found 错误,是版本问题,可在 compo…

    记事本 2023年11月19日
  • Jquery attr() data() 获取 HTML 元素属性

    u盘加载缓慢怎么优化使用Jquery data() 获取自定义数据时,获取到的数据与原来的数据不同,后来发现是 data 方法将获取到的数据进行了转换,由于该数字已经超过了32位整数的最大值,因此Ja…

    2023年12月7日
  • WordPress 配置WP SMTP 插件发送邮件

    u盘加载缓慢怎么优化WordPress 如果由发送邮件的需求时可以使用 WP SMTP 插件,发送邮件的场景有,注册验证、找回密码、客户下单、留言等等。WP SMTP 插件的配置也比较简单,下面以QQ…

    2023年11月18日
  • 网站权重是什么?这个权重有什么用?

    u盘加载缓慢怎么优化百度权重是爱站、站长工具等网站推出的针对网站关键词排名预计给网站带来流量,划分等级0-9的第三方网站欢迎度评估数据。百度官方明确表示不承认百度权重。 很多人喜欢把网站权重和收录速度…

    2023年11月18日
  • 让你的FastAdmin在PHP8下运行

    u盘加载缓慢怎么优化PHP8发布很长时间了,但FastAdmin还不能在PHP8下运行,官方文档环境要求 PHP >= 7.2 且 <= 7.4 (推荐PHP7.4版本),因为一些开源扩展…

    2023年11月18日
  • CentOS shell 检测服务状态

    u盘加载缓慢怎么优化CentOS shell 检测服务状态,可以在停止的时候自动启动,用于服务器的进程守护 如果只在没有允许时启动服务可以使用下面的代码

    记事本 2024年1月6日
  • Google浏览器离线版下载方法

    u盘加载缓慢怎么优化打开地址: https://www.google.cn/chrome/?standalone=1&platform=win64 ,再点击 在此下载时就可以下载到 chrom…

    2024年3月16日
  • centos 查看哪个目录或文件占用最大的硬盘空间

    u盘加载缓慢怎么优化du -sh. 系统只显示当前文件夹所占用的总空间 du -a. 显示的是所有的文件.包括子文件夹下所有文件也显示.. 某个文件夹的话例如home:du -sh /home/*

    记事本 2018年11月18日

发表回复

登录后才能评论
WeChat