【发布时间】:2013-12-03 09:37:42
【问题描述】:
我有两个域:
domain.com sub.domain.com
domain.com 需要向 sub.domain.com 发出 ajax 请求。我意识到如果请求被硬编码为 sub.domain.com,浏览器会阻止这个。我尝试了以下 nginx conf:
server {
server_name domain.com;
rewrite ^/api/(.*)$ http://sub.domain.com/api/$1; }
但是,我仍然在浏览器(Chrome)中收到以下错误:
No 'Access-Control-Allow-Origin' header is present on the requested resource.
如何设置 nginx 以指示浏览器允许 domain.com 和 sub.domain.com 之间的跨域请求?
谢谢!
【问题讨论】:
标签: nginx cross-domain