我们在博客上设置了ssl,并在网站中将网站和homeurl设置从http更改为https,但似乎这只影响了wordpress内容(上传)文件夹,主题链接和插件的样式表仍然引用了http https,结果网站搞砸了,我查看了主题的头文件,但没有发现任何改变。我该如何纠正这个问题。谢谢。
答案 0 :(得分:1)
Wordpress为您通过编辑器添加的媒体生成完整的绝对链接,因为其他所有内容都会假设有关网站位置的信息(您不能使用相对URL,因为博客可能位于子路径上,而且历史路径本身从不保存)
Better Search Replace可能就是你要找的东西。它允许您替换数据库表中的某些短语。您应该绝对确保不对http
- >进行搜索替换。 https
,因为已经https
的链接最终会以httpss
结尾。相反,请尝试搜索http://
并替换https://
。
您还应该考虑设置HSTS。