【发布时间】:2011-07-28 16:43:31
【问题描述】:
我在使用 Access-Control-Allow-Origin 时遇到问题。我正在使用 CodeIgniter (CI) & jQuery 进行 jQuery.getJSON() 调用。我使用 CI URL 调用 jQuery.getJSON()。我在 CI 配置中的基本 URL 包括域名中的 www (www.domain.com)。当我访问该站点时,我没有使用 www (domain.com)。因此,当进行 jQuery.getJSON() 调用时,它使用 www url,但它是从非 www url 调用的。这是导致错误的原因:
Origin 非 www.domain.com 不是 允许 访问控制允许来源。
你如何处理这个问题?我看过很多关于如何处理进行这些 AJAX 调用的不同子域的帖子,但我觉得这是不同的。这是同一个站点,但有些人可能会选择使用 www.domain.com,而有些人可能会选择仅使用 domain.com。
【问题讨论】:
标签: jquery codeigniter access-control