我将我的AJAX请求网址设置为http://www.domain.com
,这是javascript文件本身所在的当前域。但如果我输入http://domain.com
,它将永远不会发送请求。我知道这在某种程度上是一个相同的起源政策,但问题是我从来没有遇到过这个问题。顺便说一下,我正在重写对index.php
的所有请求,这可能是相关的吗?并且可能是主机本身正在这样做,因为在我的本地主机上一切都很好。
感谢。
答案 0 :(得分:1)
是;同源政策将阻止这一点。
您应该使用与域相关的网址(/a/b/c...
),这只会使用当前域名。