css - Cloudflare 指向我的网站,但 Css 无法正常工作
问题描述
我正在使用 Cloudflare 并将 DNS 指向我的网站(使用 Wordpress 的 000webhostapp)。但 CSS 格式在我的网站中不起作用。虽然我使用来自网络托管或我的 DNS(不是通过 Cloudflare)的默认 DNS,但它可以正常工作。请帮我!谢谢
解决方案
很可能是混合内容错误。混合内容是指您的网站通过 HTTPS 加载,但是您的代码通过 HTTP 引用了图像、脚本或 css 资源,因此浏览器会阻止它被加载。请查看浏览器开发人员工具中的控制台日志以验证这一点。
Cloudflare 有一个很好的解决混合内容错误 的指南。
在 Cloudflare 仪表板的 Crypto 选项卡中启用“自动 HTTPS 重写”功能通常被证明是一个简单的解决方法。
推荐阅读
- javascript - React 中的 onMouseover 和 onMouseOut 事件句柄
- bash - 如何在 make shell 命令中使用 case 语句?
- javascript - Google Charts ChartRangeFilter 未使用 javascript 和 php 显示
- datetime - 将今天的日期插入电子表格的脚本是错误的
- javascript - 为什么在 Angular ControlValueAccessor 实现中使用函数表达式?
- python - 为什么“scipy.optimize.minimize”让我很不合适?
- javascript - 防止在javascript中修改对象和数组
- mysql - 使用内部选择连接来自 3 个表的数据
- javascript - 在summernote中嵌入社交媒体链接
- c# - Monitor.Pulse() 有条件