我们在使用 CentOS 和 Plesk 的服务器上托管网站。对于其中一个网站,我们希望为想要在他自己的网站上显示我们网站的特定内容的合作伙伴启用 CORS。
我该如何继续,CORS真的可以节省吗?我阅读了一些教程,但它们很常见以帮助我。
同样是我们的服务器信息:
服务器:CentOS
管理软件:Plesk 11.5
内容管理系统:Contao
我们的合作伙伴只想从我们的网站获取内容,不需要其他交互(例如通过我们的网站发送数据)。
谢谢你的帮助!
您可以在域的“Web 服务器设置”页面添加自定义 Web 服务器指令。
有“附加 Apache 指令”和“附加 nginx 指令”
例如,要为 nginx 添加“Access-Control-Allow-Origin”标头,您需要“add_header”,如文档http://nginx.org/en/docs/http/ngx_http_headers_module.html中所述,它可以应用于 http 、虚拟服务器或位置。
因此,您只需在“附加 nginx 指令”中添加以下字符串:
add_header Access-Control-Allow-Origin *;