2016-02-29 65 views

回答

0

解决方案1: 这是最简单的修复方法。如果资产(图片,脚本等)被硬编码为插件或主题,请将其从http://example.com/assets/logo.png更改为https://example.com/assets/logo.png

通常,在包含来自其他服务器的资产(如Google脚本,API脚本或iframe)时,这是非常有用的。

但是在这之前,您需要确保HTTPS版本可用。如果从未启用HTTPS的站点加载资产,最好完全删除该引用(即注释掉或删除)或将资产保存到您自己的服务器,并更改源代码以通过站点加载。

解决方案2: 引用您的图片存储在数据库中,无论是在wp_posts和wp_postmeta表(在标准安装您有可能给你的表前缀,但找到它们应该在任何情况下。可行)。

既然你提到使用phpMyAdmin我猜你可以用这个工具编辑你的数据库的内容。

通过phpMyAdmin,你可以手动找到并更改指向你的图像(删除'WP'部分)的网址。但是,因为这可能是相当多的数据库条目,所以一次取代所有数据库是一个更方便的决定。

我自己也

  1. 有令人满意的结果导出完整的数据库通过phpMyAdmin的出口选项.sql文件。

  2. 编辑用文本编辑器文件(转换的不正确的URL到正确的人,做一个备份副本,以防出现任何错误,永远不要忘记备份!)

  3. 删除所有数据库表(在WP安装你想纠正)

  4. 导入编辑.sql文件

+0

没有意义。您的网址片段没有区别。并没有帮助,因为没有HTTPS版本。 –

+0

对不起,我忘记了。 –