WordPress|更改URL后的混合内容

nr9pn0ug  于 12个月前  发布在  WordPress
关注(0)|答案(1)|浏览(129)

更改WordPress URL后,我注意到混合内容的问题。
在databse中,我定义了https://URL。在wp配置中,我也定义了https://
同样在CloudFlare中,我启用了总是使用https和自动https重写。
问题是访问WordPress后与https://不加载样式等,并在日志控制台我看到混合内容错误:
WordPress仍然所有数据尝试加载与http://示例http://wp-content/images/photo.jpg等。
但是所有的URL都是用https://定义的

z0qdvdin

z0qdvdin1#

你是如何替换DB中的所有URL的?也许你忘记了一些行/表。
一个很好的方法是使用wp search-replace命令https://docs.wpvip.com/wp-cli-with-vip-cli/search-replace/
您仍然可以使用类似wp search-replace "http://mywebsite.com" "https://mywebsite.com" --all-tables的代码在数据库上运行它
您可以添加--dry-run--report-changed-only标志,以便在真实的运行之前查看结果

相关问题