当我的远程产品在HTTPS上时,如何最好地将本地主机保留在Http上

时间:2020-09-08 作者:pensebien

我正在使用插件**Really Simple SSL** 配置为使用SSL的。我使用WP Migrate Pro将数据库从本地移动到远程。但我通常会遇到pulling 从productions到localhost的DB在开发过程中,我在localhost上的大多数链接都使用https。

我不想在本地开发上设置SSL。

目前,我停用plugin Really Simple SSL 使用“wp cli”。接下来,我必须在本地主机上找到并将https替换为http。这使得更新使用不安全的回购和我的字体,css和cdn使用http创建新的security risk 为了我的发展,最终将在生产中结束。

为了使我的产品在开发后不会面临安全风险,最好的方法是什么?

1 个回复
SO网友:Tom J Nowell

这个correct 方法是在任何地方使用HTTPS,并正确迁移到SSL:

删除真正简单的SSL插件将您的站点URL选项更改为https版本,以便所有内容通过WP CLI或搜索替换工具使用https URL(不要使用SQL查询,它会破坏一切)

  • 将主题中的所有硬编码字符串从http更新为https,然后最后:

    设置本地SSL证书并在浏览器中信任它许多本地开发环境将自动生成证书,例如VVV或local。

    另一种选择是painful 手动搜索每次下拉更改和向上推更改时都要进行替换。