如何将博客或WordPress网站从HTTP移动到HTTPS(NGINX)

看完“如何在没有cPanel或VestaCP的NGINX服务器上为托管网站安装HTTPS连接(SSL)证书“在文章中 这里现在我们来看看 我们需要做什么使网站或博客有效的HTTPS.

对于底部的WordPress网站或博客,安装SSL证书是不够的,因为它出现在“地址栏”中。 即使SSL证书已正确安装和有效,你可能已经注意到了,当你访问一个页面中HTPPS地址栏不会出现“锁定”签署的页面是安全的。

如果您的博客或网站似乎没有安全连接(连接不安全)即使我正确安装了SSL证书,意味着该页面仍保留“http”本地链接。 这些可能是直接链接到媒体文件 (图片,视频,歌曲)或 结构元素 (java,CSS)。

我们以此为例 iHowTo.Tips,虽然它有一个 SSL证书安装正确且有效,我们有一个页面,Firefox会警告我们我们没有安全的连接。

我们也说,他们是页面的一部分,如图像,这是不安全的。 这意味着在文章或侧边栏元素的内容中,我们有一个图像文件,其源链接以“http”而不是“https”开头。
要将图像的来源从“http”更改为“https”,编辑该文章将很简单。 如果我们谈论一个拥有数百或数千篇文章的网站,事情就会发生变化。 部分编辑每篇文章将是一项需要很长时间的操作。 WordPress用户最简单的方法是更改​​他们的本地链接 数据库。 将链接从“http”传递到“https”可以通过从phpMyAdmin执行的简单SQL命令或通过终端从命令行SQL执行。

如何通过SQL为WordPress博客或网站更改从“HTTP”到“HTTPS”的链接

如果还是上面提到 iHowTo.Tips让我们以此为例,继续。 假设我们必须替换那个博客,所有的“http://ihowto.tips“以”https://ihowto.tips”。 这些链接可以是图像的源(src)和其他内部页面的链接。
在开始之前,我们建议您

1。 不 我们对数据库进行身份验证 的博客通过phpMyAdmin。 用户和密码 我们在文件中找到它们 WP-config.php文件 来自域根。

2。 我们 点击左侧的数据库名称然后点击 SQL 在顶部水平菜单中。

3。 我们在SQL中执行命令行:

Wp_posts SET UPDATE POST_CONTENT = REPLACE(POST_CONTENT,的 'http://ihowto.tips','https://ihowto.tips');

替换您的网址和域名,并记住,如果您使用www或没有。 如果您使用“www”前缀,则必须添加它。

4。 点击“执行”执行命令行。

上面显示的命令行只会更改“wp_posts”表中的“post_content”列中的URL。 您可以更改此SQL命令行来替换所有数据库表中的URL。

警告! 有WordPress主题(WP主题),一旦改变了域的URL将重置他们的自定义设置。 找一个备份到这些。

如何将博客或WordPress网站从HTTP移动到HTTPS(NGINX)

关于作者

隐形

热爱这些小工具,并将其写入2006的欣然stealthsettings.com,我喜欢去发现与你有关计算机和MacOS,Linux和Windows中,iOS和Android的新的东西的一切。

发表评论