所以我已经阅读了所有其他帖子,比如
但这两种解决方案都不适合我。
所以我有以下JavaScript代码
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "react.php?do=getnotify&rand=" + Math.random(), true);
xhttp.setRequestHeader("Access-Control-Allow-Origin", "http://mydomainname.net");
xhttp.send();
我仍然得到错误
(index):1无法加载http://mydomainname.net/react.php?do=getnotify&rand=0.10280796901744726:请求的资源上没有“Access-Control-Allow-Origin”标头。因此,'http://mydomainname.net'原产地不允许进入。
那么是什么给了???
我最终做的是(可能是一个绑带......但是它有效)将它放在.htaccess文件中
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
以便强制www包含在url的开头。