• 学派吧-由商祺云独家赞助-https://www.sq9.cn。

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

unix 学派小编 2个月前 (09-30) 214次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

有需要服务器方面的需求和咨询,可以联系博主 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

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


学派吧 , 版权所有丨如未注明 , 均为原创丨
喜欢 (0)
[pay@sq9.cn]
分享 (0)
学派小编
关于作者:
君子爱财,取之有道!踏实做人,诚信做事! 欲全天道,先全人道,人道不能全,天道远
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址