当您将WordPress站点的URL从HTTP更新为HTTPS或迁移到新域时,这是一个相当常见的问题。而WordPress(home
) 和站点(siteurl
) 地址已更新为新的HTTPS链接:
然而,这并不意味着帖子中的SSL结构将得到修复。这会导致一些页面指向HTTP链接,即“收到混合内容警告”。
请尝试以下两个选项之一:
有一个第三方工具可以让您
去下载Interconnect IT\'s Database Search & Replace Script here解压缩文件并将文件夹放入localhost 安装WordPress的位置(根目录),并将文件夹重命名为replace
(screenshot)导航到您在浏览器中创建的新文件夹(例如:http://web.site/replace
) 和you will see the search/replace tool到目前为止,这应该是不言自明的:在search for…
字段和中的新URLreplace with…
字段2。插件:Search & Replace如果您没有访问网站源的权限(通过FTP等),您可以使用Search & Replace WordPress站点中的插件。该过程易于使用,您还可以在应用这些更改之前预览哪些表和行将受到影响。
Edit: Michael Cropper
对于那些使用插件路由的用户,我必须使用“替换域URL”选项来更改
http://web.site 到
https://web.site, 然后下载SQL文件,然后通过phpMyAdmin上载此文件。像往常一样,备份数据库之前,你这样做,而这对我来说,可能需要一些调整自己。