typecho使用joe4.7版本主题的时候,使用自定义苹果开放api的时候,发现不生效,
解决方法:需要设置苹果cms允许跨域。
打开苹果cms站点,找到如下位置:
application/api/controller/Provide.php
在对应的位置填写如下内容:
允许部分域名使用
$origin = isset($_SERVER ['HTTP_ORIGIN'])? $_SERVER ['HTTP_ORIGIN'] : ''; // 允许跨域的域名写在数组里,$allow_origin = array('http://xxx.com','http://xxx.cn' ); if(in_array($origin, $allow_origin)){ header('Access-Control-Allow-Origin:'.$origin); }
允许全部人使用
header('Access-Control-Allow-Origin:*');
完美解决:
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:苹果cms设置允许跨域发布于2025-11-18 00:00:00




