admin 发表于 2025-10-10 08:15:15

解决Discuz X3.5模板兼容问题图标不显示字体不加载加载错误错位等问题 一招解决X3.5模板跨域兼容问题

解决Discuz X3.5模板兼容问题图标不显示字体不加载加载错误错位等问题 一招解决X3.5模板跨域兼容问题:

一般解决办法,以nginx环境为例:
通常在你网站伪静态规则:
《---myCode-Html---》
location / {
《---myCode---》
的下一行添加:
《---myCode-Html---》
#解决多应用域名跨域问题   
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Methods "GET, POST, OPTIONS";
    add_header Access-Control-Allow-Headers "DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type";
    if ($request_method = 'OPTIONS') {
      return 204;
    }
《---myCode---》
如图:

如果以上方法仍然不能有效解决(记得更新模板缓存后~),那有个直接开大的大招:
后台 —— 全局 —— SEO设置 —— 其他 —— 其他头部信息:
添加:
《---myCode-Html---》
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
《---myCode---》

希腊神话 发表于 2025-10-10 08:16:06

楼主的经验分享很真诚。

风雨中的承诺 发表于 2025-10-11 01:40:43

内容干货满满,感谢无私分享!

拉倒 发表于 2025-10-11 13:01:24

内容实用有效。

随缘 发表于 2025-10-11 15:02:31

感谢分享这么实用的技巧,受益匪浅。

无所求 发表于 2025-10-11 16:05:36

教程图文并茂,学习起来很轻松。

简单生活 发表于 2025-10-11 17:46:37

这个话题很有深度,感谢楼主的专业解读。

濮真 发表于 2025-10-11 23:52:58

资源整合得很到位。

穿过黑夜 发表于 2025-10-12 00:44:31

观点独特,分析到位,支持一下!

午夜游魂 发表于 2025-10-12 00:53:43

教程通俗易懂。
页: [1] 2 3
查看完整版本: 解决Discuz X3.5模板兼容问题图标不显示字体不加载加载错误错位等问题 一招解决X3.5模板跨域兼容问题