如何让我的站点对图像使用HTTPS,或者如何将图像作为相对路径插入? 时间:2015-11-13 作者:1.21 gigawatts 我最近在我的域中添加了HTTPS,这样http就可以重定向到HTTPS,但我的WordPress博客仍然在使用http来处理它的图像。我上传了一个图像,它正在使用http。我能做些什么来确保我的图片在插入帖子时使用https吗?我当然可以手动检查。我发现了一篇类似的帖子(不是很重复),建议使用相对路径。是否有一些设置可用于将WP插入图像作为相对路径?这样,如果我使用http或https,它将使用我使用的http或https。 1 个回复 SO网友:futuernorn 主要问题只要您通过HTTPS访问WordPress仪表板,就应该使用HTTPS在相关媒体项URL中将新媒体项插入到内容中。这张WordPress票证中有关于该功能的更多细节:wp_get_attachment_url returns https when it should not.该票证描述了wp\\u get\\u attachment\\u url在版本4.2中更新后如何返回与协议相关的url。在进行相关更改后,编辑任何帖子并使用wp\\u get\\u attachment\\u url拉入url将使用HTTPS。为资源使用相对路径是另一个可行的选项,但由于WordPress具有指定完整路径的各种功能,因此跳过该选项似乎更容易。如何更正要更正对HTTP URL的任何旧引用,我建议使用各种可用工具对站点数据库中的所有帖子/内容执行“搜索和替换”。你基本上是在搜索http://domain.com/.... 并将其替换为https://domain.com/.... 我个人喜欢Interconnect的serach和replace工具:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/然而wp-cli 是另一个实体选项。此外,您还可以通过以下方式执行插件路线Velvet Blues. 文章导航