我在域名www.domain1.com上有一个数据库(phpmyadmin)中有一些数据的网站,我需要在不同的域www.domain2.com上使用这些数据。有可能吗?
我尝试了一些ajax和json代码,但没有成功。我得到了
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at **** (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
有人可以帮助我吗?感谢
答案 0 :(得分:0)
只需在 .htaccess 文件
中设置这些标头即可<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Origin %{ACAO}e env=ACAO
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
</IfModule>
此处“*”表示如果您只想允许特定然后添加该网站的域,则允许所有来源。 其余的事情将是定期连接到数据库,并且很好。