WordPress配置https导致网站排版困惑

标签 wordpress

小编在搭建了Wordpress博客后,将自己的域名配置到了自己搭建的Wordpress博客中。当时配置Nginx的时候,发现配置HTTP的时候,网站是可以正常访问的,而且布局也不会乱。但是当我搭配Https协议(protocol)的时候,发现网站是可以访问的,但是整个布局网站的内容很困惑。我用F12查看状态时,发现很多js文件无法加载成功,导致排版困惑。想请教大家谁遇到过这种问题,如何解决?谢谢!

最佳答案

您的浏览器正在阻止混合内容,即从 HTTP 源向 HTTPS 网站提供的内容。出于安全目的,大多数现代浏览器默认都会这样做。

这是 Mozilla docs 的解释:“如果您的网站提供 HTTPS 页面,则默认情况下将阻止该页面上通过 HTTP 提供的所有事件混合内容。”

要修复此错误,只需确保您从外部域包含的所有 css 和 javascript 文件都在 src 属性中使用 HTTPS 协议(protocol)。

关于WordPress配置https导致网站排版困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53550291/

相关文章:

javascript - 为什么我无法在 WordPress 上编辑页面的 html?

javascript - (Wordpress/AJAX) : Update attachment title, 来自前端的描述和替代

javascript - WordPress Ajax 请求返回 0

php - 通过名称或 slug 获取 WooCommerce 产品类别的 ID

ios - Amazon Cognito,自定义 OpenID 提供商, "Invalid login token"错误

php - 无法在响应式表格布局中显示表格标题

c++ - 如何在我的站点中使用在线 C++ 编译器

php - 编码和设计动态 WordPress 菜单

wordpress - wordpress中子主题的网址

wordpress - 在 WordPress 中插入新帖子时触发操作