【发布时间】:2021-07-27 13:41:40
【问题描述】:
我构建了一个带有以下标头的 php API:
header("Access-Control-Allow-Origin: https://my-domain.de");
这样,我只能从 https://my-domain.de 访问 api,但不能从 https://www.my-domain.de 访问 api
我明白了:
Origin https://www.my-domain.de is not allowed by Access-Control-Allow-Origin.
[Error] XMLHttpRequest cannot load https://my-domain.de/checkin/api/generateUser.php due to access control checks.
我怎样才能使它同时适用于:www 和没有 www?
【问题讨论】:
-
为什么您的网站本身可以在两个不同的主机名下使用?通常的方法是修复那个,并将一个版本重定向到另一个。
标签: php api cors http-headers