在安装SSL证书后替换WordPress中的图像链接

在您的网站上安装SSL证书以放弃安全性,您可能会注意到您的图像突然不会显示.不要恐慌-只是阅读修复.

  • 手动搜索和替换查询
  • 搜索和替换插件的图像链接

当您安装SSL证书时,如从Let的Revery Per Revery Where Where Wellite,您的网站的地址略微调整,甚至略有调整意味着您网站上的某些元素可能会破坏.您的网站与URL相冲突,其中它被编程为运行,旧的URL某些内容(如图像)使用.一切已移动到您的 HTTPS URL,但您的图像仍然指向 HTTP .

这意味着您需要更改所有图像链接并将 HTTP 替换为 HTTPS .后方有什么痛苦?幸运的是,您不必追踪并编辑您上传的每一个图像.您可以在数据库中手动制作交换机,或者您可以选择使用插件更容易和更安全的路由.

如果您已使用新的安全URL成功更新您的网站,但图像并非正常运行,请阅读,看看如何手动制作您在数据库中需要的更改或查看您可以的服务和插件使用它更安全,更快地使用.

手动搜索并用查询替换

可以在数据库中手动更改图像链接,但是要预先预示:它很容易弄错并进一步打破您的网站.虽然我仍然向您展示如何进行完整性的这些变化,但重要的是要记下风险,这取决于您决定是否应继续.

我建议您使用一个值得信赖的插件,因为有一点弄错的机会.尽管如此,您应该在对您的网站进行任何更改时使用适量的谨慎.

在进行任何更改之前备份您的网站是一个好主意,如编辑网站的图像链接等更改.要获取有关如何执行此操作的详细信息,请查看我们的其他一些帖子,例如如何使用快照和7个顶级高级和7个顶级高级和屡获殊的WordPress Backup Plugins备份WordPress网站(和多站点).

所说,如果你发现自己在一个罕见的情况下你需要看看你的数据库和表来嗅出一些破碎的图像链接,你可以用数据库搜索和替换查询来完成此操作.

登录phpmyadmin,然后单击左侧列出的站点的数据库,然后单击查询选项卡.在数据库框的SQL查询到页面底部,输入以下查询,单击 go :

加载GIST Jennimckinnon/Cab1365F55C28B16055

务必更新www.your-site.com以反映您的真实域名,然后更改wp_postswp表前缀如果不使用默认值并先前已更改它.如果您使用的是多路,​​请务必以后还要运行此查询,如果需要更新图像:

加载gist jennimckinnon/87fc738c12af698d1f6f

替换wp_2_posts中的2以匹配正确的站点ID,因为它对应于您的子位.您需要为网络中的每个站点运行此查询.这并非总是有必要的,但如果您的网络设置为使用子目录,并且您的网站未映射以使用不同的域,则可能会发现您需要更改图像链接.

还需要运行下面的查询以更新设置为附件的图像的GUID:

加载GIST JENNIMCKINNON/90BFCACB21078C289767

类似于第一个示例,您需要用实际URL替换域,如果您不使用默认设置,则更改表前缀.您可能还需要在网络中的所有站点运行此查询:

loading gist jennimckinnon/1939ba6650f0a7722abb

不要忘记在wp_2_posts中替换wp_2_posts,使用网络中站点的实际站点ID号.

所有图像都应更新以使用 HTTPS 反映您的新URL.如果它不起作用,有时再次尝试诀窍.它还有助于一次运行每个查询,而不是试图立即运行它们.

搜索和替换插件的图像链接

使用插件搜索并替换站点上的所有图像比手动执行此操作更容易.这也很可能犯错误,可能会破坏你的网站.尽管如此,重要的是要仔细检查你输入的一切,因为你仍然弄错了.

这些插件经常更新,因此您不必担心留下过时的插件.虽然并非所有这些插件都用于多电路,但它们仍然应该在网站上的基础上激活时工作.无论您选择哪种选项,它们都是所有应为您的网站工作的质量插件.

  • 更好的搜索替换

    Better Search Replace plugin

    更好的搜索replace是其中一个此列表中的插件专门具有多立体支持.它有一个简单的设计,而不是很多功能或设置,但与此同时,这是大多数人需要的唯一选项.

    所有您需要的是wordpress的运行安装,您可以使用此插件,其偶然易于安装.此插件的最佳功能是您可以进行测试运行,以查看您在实际应用更改之前选择的选项的表.这意味着你的可能性不太可能弄错,这使得它是工具箱中有一个有价值的工具.

    对更好的搜索替换感兴趣?

    详细信息

  • 搜索并替换

    搜索和替换插件能够处理很多,而不是替换站点上的图像链接.您还可以使用它来更改您的网站的URL和域,备份和还原数据库,并从默认wp更改表前缀.

    此插件还能够进行干燥运行以在推动之前测试所提出的更改.当您在需要担心撤消上次更改之前,可以更容易避免错误.

    虽然,有一种要求,此插件需要运行,这是5.4或更新的PHP版本.搜索和替换为大多数其他插件,并且没有任何额外的步骤.它还包括多立体支持.

    [编辑注意事项:虽然Wordpress插件目录当前将此插件列为已过时,但我们测试了它(2月2022),它工作正常.]

    对搜索和替换感兴趣?

    详细信息

  • wp迁移db

    WP Migrate DB plugin

    wp迁移数据库通常用于迁移您的网站,但您也可以使用它来搜索和更换旧图像链接.它对将本地开发的站点迁移到现场设置也很有意义.

    易于安装,没有任何特殊要求运行.虽然许多人最初不会在想要替换图像链接时最初会想到这个插件,但它很棒,这是许多WordPress用户的这项任务的首选.

    对WP迁移db感兴趣?

    详细信息

  • 包装

    将域切换为包含SSL证书时,图像可能是棘手的业务.您可以更新您想要的siteurl,但讨厌的图像仍将停留.修复此问题的唯一解决方案是更新自己的链接,虽然,它应该是这篇文章中的插件的微风.

    对于您的网站上的其他破损链接不是图像的,也有一个特殊修复,您可以在我们的帖子中查看如何修复(或删除)Wordpress网站上的破损链接.

    VPS1352主机测评网(www.vps1352.com)
    本文链接:https://www.vps1352.com/11638.html

2
订阅评论
提醒
0 评论
内联反馈
查看所有评论