ajax – 如何在WordPress子域上启用CORS?

前端之家收集整理的这篇文章主要介绍了ajax – 如何在WordPress子域上启用CORS?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个使用ajax(房间预订系统)的wordpress页面,还有一个指向页面wordpress子域.

使用子域时,不会加载页面的主要部分.控制台错误

XMLHttpRequest cannot load http://mysite.co.uk/wp-admin/admin-ajax.PHP. Origin http://meetingroom.mysite.co.uk is not allowed by Access-Control-Allow-Origin.

我试图为子域启用CORS但是失败了.在服务器上的子域文件夹中,我有一个index.PHP文件指向房间预订页面.代码如下: –

<?PHP

$_GET['page_id']=2250;

define('WP_USE_THEMES',true);

require('../httpdocs/wp-blog-header.PHP');

除了Access-Control-Allow-Origin错误之外,子域工作得非常好.

有人可以帮我解决吗?谢谢!

标头最好从服务器本身发出.因此,如果您使用的是apache,则需要告诉apache理想地发送该头.

http://enable-cors.org/server_apache.html

猜你在找的Ajax相关文章