使用.htaccess访问远程数据


Accessing remote data with .htaccess

我正在开发一个php和html5的应用程序,我想通过ajax从我的远程服务器访问一些数据。我从网上阅读,了解到我必须在我的远程服务器的根级别包含。htaccess,我已经这样做了,但当我试图从info访问它给了我这个错误:

请求的资源上没有'Access-Control-Allow-Origin'标头。因此,不允许访问Origin ' http://localhost '。响应的HTTP状态码为404。

我正在使用chrome调试应用程序。

我的文件是这样的:

. htaccess

# <IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
# </IfModule>
ajax

$(document).ready(function () {
$('#read').load('http://mywebsite/appsfolder/sample.php');
});

正如Samurai8在评论中提到的,取消注释(即从每行开头删除'#')您发布的.htaccess文件的部分。你的服务器只会在该块未注释时发送头信息。