我应该在我的开发周期中什么时候申请证书?

2025-07-03 11:45:02 4
  • 收藏
  • 管理

    我正在开发WordPress网站。当我在我的nginx服务器上调用certbot时,certbot正在通过它自己的dns连接查找站点,而不是我服务器上的dsn规则,对吗?

    这意味着我必须开发所有内容作为http,发布站点,等待dns服务器传播,然后进入并将每个http实例更改为HTTPS。

    有没有办法让我一开始就把所有东西都开发成HTTPS,然后让certbot将证书应用到一个不在线的站点上?

    谢谢,熊猫侠:

    当我在我的nginx服务器上调用certbot时,certbot正在通过它自己的dns连接查找站点,而不是我服务器上的dsn规则,对吗?

    Certbot要求证书颁发机构We‘s Encrypt验证域的所有权,以便它可以向您颁发证书;然后,证书颁发机构从其自己的基础设施连接以执行该验证。因此,DNS查找是由We‘s Encrypt完成的,而不是Certbot,它是在他们的基础设施中完成的,而不是您的服务器。

    熊猫砂:

    这意味着我必须开发所有内容作为http,发布站点,等待dns服务器传播,然后进入并将每个http实例更改为HTTPS。

    我相信WordPress有一个你可以配置的网站基本URL的设置;如果你使用这个设置来确定网站是使用HTTP还是HTTPS,你只需要在一个地方更改它。另一种选择是使用相对URL或协议相对URL。

    请注意,您不必等待DNS传播,因为We‘s Encrypt验证服务器总是直接查询您的权威名称服务器。

    熊猫砂:

    有没有办法让我一开始就把所有东西都开发成HTTPS,然后让certbot将证书应用到一个不在线的站点上?

    如果您想在站点发布之前使用HTTPS开发站点,您可以使用自签名证书;您必须显式地告诉您的浏览器信任它,但这对于开发站点来说通常是很好的。

    上一页:我应该多久运行一次cerbot cron作业来更新证书? 下一页:我应该在我的Synology NAS上使用LetsEncrypt吗?
    全部评论(0)