Header set Access-Control-Allow-Origin "*" 不工作,图标不显示

Header set Access-Control-Allow-Origin "*" is not working and icons are not showed up

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

此代码位于 .htaccess 文件中,但图标仍未显示在网站中。我检查了一切。

我也有 index.php

header('Access-Control-Allow-Origin: *');

also i see in page headers like that in chrome

but icons are still like that

我意识到 litespeed 缓存了我的 .htaccess 文件,所以我的更改没有应用。所以我在 .htaccess 文件中禁用了 litespeed 缓存

<IfModule LiteSpeed> 
CacheDisable public /
</IfModule>

在我意识到我忘记了视图中的输出缓存之后。我通过添加

关闭它们
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

毕竟我把

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

进入我的 .htaccess。然后一切正常...