gpt4 book ai didi

php - 如何使用跨域动态生成的CSS

转载 作者:太空宇宙 更新时间:2023-11-04 00:22:01 24 4
gpt4 key购买 nike

我正在尝试最小化并缓存我们服务器上的所有 CSS 文件。我有一个运行良好但只能在本地运行的脚本,我们的 CSS 文件托管在 CDN 上。这是一个动态生成的 CSS 文件,其链接如下所示:

http://mysite.com/style/apiconnect,ui,ui_typography,ui_lists,ui_forms,ui_datatables,help,tutorials,achievementUnlocked,styles,content,calendar_select,common,content_print

每个元素都是一个不同的 css 文件,由后面的 php 脚本加载,并根据需要最小化和缓存。这一切都很好,但我们的主站点无法使用它。 <link href="http://mysite/link" />不起作用,因为它根本不加载。

我已将 header 类型设置为:

header("Content-Type: text/css; charset: UTF-8");
header('Access-Control-Allow-Origin: *');

而且主站点不会加载它。有什么办法可以解决这个问题吗?

最佳答案

你应该使用:

<link rel="stylesheet" href="http://url" type="text/css" />

包括样式表。

<link rel="http://url">是包含样式的无效方法。另请参阅:MDN: <link>

关于php - 如何使用跨域动态生成的CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8757431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com