在wordpress中启用CORS

时间:2013-06-16 14:39:02

标签: wordpress cross-domain cors

我正在尝试在WordPress中启用CORS,我已将这行代码放在我的header.php文件中

header("Access-Control-Allow-Origin: *");

然后我通过此页面http://client.cors-api.appspot.com/client

测试了它是否有效

我得到的回应是:

Fired XHR event: loadstart
Fired XHR event: readystatechange
Fired XHR event: error

XHR status: 0
XHR status text: 
Fired XHR event: loadend

我不确定我在这里做错了什么,有人能帮助我吗?

2 个答案:

答案 0 :(得分:0)

在Apache上启用CORS

要将使用Apache的CORS授权添加到标头,只需在服务器配置(usually located in a *.conf file, such as httpd.conf or apache.conf)内或.htaccess file内添加以下行:

Header set Access-Control-Allow-Origin "*"

reference link

答案 1 :(得分:-1)

您还可以通过添加以下行直接在Apache中启用CORS:

Header set Access-Control-Allow-Origin "*"

将此行包括在服务器配置(通常位于* .conf文件(例如httpd)中)的<Directory><Location><Files><VirtualHost>部分中。 conf或apache.conf),或在.htaccess文件中。

其他信息,包括如何检查错误和/或重新启动https://enable-cors.org/server_apache.html上的apache