在wordpress网站中将http更改为https,激活ssl证书

Posted

技术标签:

【中文标题】在wordpress网站中将http更改为https,激活ssl证书【英文标题】:Changing http to https in wordpress website, activate ssl certificate 【发布时间】:2018-01-06 20:17:31 【问题描述】:

嘿,我已经激活了一个 ssl 证书,所有路由都停止了工作。我修复了数据库中的每个 url/地址,并在 ftp 文件中将所有 http:// 替换为 https://,还手动搜索了代码中的 http 出现,但一无所获。我做了很多教程,搜索了很多网站,但解决方案似乎更复杂。如果有人过去处理过像我这样的问题,请告诉我如何解决。

css 和 js 资产的修复还有待解决:

混合内容:“https://wiadomosci.nowakonstytucja.org/”处的页面通过 HTTPS 加载,但请求的样式表“http://wiadomosci.nowakonstytucja.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.8”不安全。此请求已被阻止;内容必须通过 HTTPS 提供。

混合内容:“https://wiadomosci.nowakonstytucja.org/”处的页面通过 HTTPS 加载,但请求了不安全的脚本“http://wiadomosci.nowakonstytucja.org/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.8”。此请求已被阻止;内容必须通过 HTTPS 提供。

【问题讨论】:

【参考方案1】:

尝试安装“Really Simple SSL”插件。它应该可以解决问题。

【讨论】:

【参考方案2】:

不要通过整个 URL“'http://wiadomosci.nowakonstytucja.org/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.8'”引用文件

如果文件是本地文件,则通过 "/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.8'" 引用它,您将完全避免整个 http 情况.

Google 会处理一些尚未升级的文件。

【讨论】:

以上是关于在wordpress网站中将http更改为https,激活ssl证书的主要内容,如果未能解决你的问题,请参考以下文章

在WordPress帖子/页面中将http更改为https的SQL查询

如何在wordpress中将localhost url更改为ip?

mysql:在所有表中将 http://old-domain.com 更改为 http://new-domain.com

wordpress 使用 htaccess 更改为带有变量的友好 URL

如何在 Joomla 中将 1000 的 301 更改为 404?

Wordpress从http迁移到https,导致CSS文件无法加载