统一解决Discuz X3.5模板兼容问题图标不显示字体不加载加载错误错位等问题 一招解决X3.5模板跨域兼容问题
统一解决Discuz X3.5模板兼容问题图标不显示字体不加载加载错误错位等问题 一招解决X3.5模板跨域兼容问题:
一般解决办法,以nginx环境为例:
通常在你网站伪静态规则:
的下一行添加:
如图:
如果以上方法仍然不能有效解决(记得更新模板缓存后~),那有个直接开大的大招:
后台 —— 全局 —— SEO设置 —— 其他 —— 其他头部信息:
添加:
[此处包含隐藏内容,如果需要查看请回复]
一般解决办法,以nginx环境为例:
通常在你网站伪静态规则:
- location / {
- #解决多应用域名跨域问题
- 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;
- }
如果以上方法仍然不能有效解决(记得更新模板缓存后~),那有个直接开大的大招:
后台 —— 全局 —— SEO设置 —— 其他 —— 其他头部信息:
添加:
- <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
[此处包含隐藏内容,如果需要查看请回复]