Nginx和Apache如何设置ajax跨域-Linux运维-学派吧

有需要服务器方面的需求和咨询,可以联系博主QQ 7271895(收费)

关于ajax跨域的就不过多的介绍,可以参考改文章http://www.qqdeveloper.com/a/75.html

方式一:在被请求的应用程序中添加一个允许请求跨域

1.apache

1.在httpd.conf文件中加载
    LoadModule headers_module modules/mod_headers.so模块
2.在被请求文件头部添加:
header("Access-Control-Allow-Origin: *");

2.nginx

1.在被请求文件头部添加:
    header("Access-Control-Allow-Origin: *");

方式二:在配置文件中允许跨域

1.apache的配置文件httpd.conf

    Options +Indexes +FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
    Header set Access-Control-Allow-Origin * #此行代码即是需要添加的代码2.nginx

2.在被请求的域名nginx配置文件中增加配置,配置位置和root的配置等级一致

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;

该方式配置参考链接:http://www.nginx.cn/4592.html

如果有不懂的、欢迎加入我们学派吧。一起学习交流。右上角站长群

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/607.html

赞 (0)
打赏 微信扫一扫 微信扫一扫
奇怪的Apache配置CGI&解决提示500错误-Linux运维-学派吧
上一篇 2018年9月30日 下午2:01
下一篇 2018年9月30日 下午2:01

相关推荐

  • centos (linux)下无法删除文件的原因,提示:不允许的操作

    centos下 无法对文件进行编辑删除,等原因的解决方法 使用rm删除文件和文件夹的时候提示:rm: 无法删除”bash”: 不允许的操作 解决方法: 1、查看文件属性 1 lsattr filetodel<br>—-ia——-e- filetodel 可以看到此文件有-i 和-a属性,此时我们只要将此属性删除…

    2020年6月30日
    5.7K00
  • Linux如何使用tail命令教程分享-学派吧

    Linux tail命令显示一个或多个文件或管道数据的最后一部分(默认为10行);可用于实时监控文件更改。下面本篇文章就来就来给大家介绍一下如何使用Linux tail命令,希望对大家有所帮助。 Linux tail命令 tail命令显示一个或多个文件或管道数据的最后一部分(默认为10行);可用于实时监控文件更改。tail命令最常见的用途之一就是监视和分析日…

    2019年3月23日
    3.0K00
  • (centos)linux如何查看和修改系统时间

    在linux中一般会使用date命令来查看当前系统时间,使用date -s命令来修改系统时间。 如何查看当前系统时间? date命令是用来显示系统时间的,可以按照指定格式来显示日期,如果只键入date则以默认格式显示当前系统时间。【视频教程推荐:linux教程】 例: [root@localhost ~]# date Fri Mar 1 10:36:45 P…

    2019年3月13日
    7.0K00
  • Ubuntu 安装java8(jdk8)和java7(jdk7)教程可灵活切换

    今天给大家带来一篇ubuntu安装java8和7的教程。 前言 安装 jdk 切换 jdk 版本 前言 本机装的是 jdk7 ,无奈最近看的源码不少都已经拥抱 jdk8 了。便于调试,安装了新的 java 版本。 安装 jdk 这里简单说明下 Ubuntu 下 jdk8 的安装过程,jdk7 的类似,不再赘述。 下载安装包: http://www.oracl…

    服务器运维 2018年10月16日
    3.7K00
  • 最新宝塔面板如何切换 MySQL 数据库版本

    因 MySQL 跨版本切换存在数据丢失风险,因此宝塔面板在切换 MySQL 版本时通常会遇到相关提示。本文将指导您如何安全地切换宝塔面板 MySQL 版本。 系统级备份在开始操作前,务必完成以下备份: 云服务器快照备份 登录云厂商控制台(阿里云/腾讯云/华为云等) 创建服务器快照或系统镜像 等待备份完成后再进行后续操作 检查 MySQL 版本和状态 登录宝塔…

    2026年7月26日
    31700

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部