.htaccess CORS 标头不起作用

.htaccess CORS 标头不起作用

我在 .htaccess 文件顶部添加了以下内容:

<IfModule mod_headers.c>
    Header always set Access-Control-Allow-Origin "*"
    Header always set Access-Control-Allow-Headers "Content-Type, Authorization"
    Header always set Access-Control-Allow-Methods "GET,PUT,POST,DELETE"
    Header always set Access-Control-Allow-Credentials true
</IfModule>

为了允许子域服务的登录屏幕向主域发出 AJAX 请求。它在 localhost 上有效,但在实际服务器上无效。我在 Google 上搜索了很多,但似乎没有解决方案。我已经通过 SSH 检查了 apache mod_headers 是否已加载,并且 httpd.conf 文件中有 LoadModule 行。

相关内容