站点运营

站点运营:證书與域名到期自查,別让站点在某個深夜悄悄失效

證书和域名平时不出声,一旦到期就可能让整站不可訪問,而且常發生在没人值班的時間。本文梳理站点运营中容易被漏掉的到期項,包括主域名、SSL 證书、CDN 證书、DNS 套餐與服務器時間,並给出續期時間窗、可落地的自查清單和續期後的复核方法,帮你把這類問题從临时救火變成固定流程。

站点运营

站点运营:證书與域名到期自查,別让站点在某個深夜悄悄失效

服務器能跑、頁面能開,不代表站点就安全。證书、域名、CDN、DNS 這些東西有一個共同特点:平时完全不出声,一旦到期就整站不可訪問,而且往往發生在没人值班的深夜或周末。更麻烦的是,很多到期問题不是配置错了,而是忘了續,属于纯粹的時間管理問题。

哪些東西會“到期”

大多數人只想到主域名的 SSL 證书,實际上還有一串容易被漏掉的時間点:

  • 主域名與 SSL 證书:最常见的失效源。證书過期後浏览器會直接拦截,蜘蛛同样抓不到内容。
  • CDN 上的證书:很多 CDN 會單獨簽發並托管一份證书,源站續了,邊缘节点没續,照样报错。
  • 域名本身:域名到期後進入赎回期,恢复成本遠高于續費本身。
  • DNS 服務商與解析套餐:部分免費解析有到期或額度限制,失效後解析直接停摆。
  • 中間證书與證书鏈:證书没到期,但鏈不完整,部分客戶端或爬虫仍會报错。
  • 服務器系統時間:時間跑偏會让證书校驗直接失敗,也會让日誌時間线错乱。

到期前多久该動手

不要等到“還剩三天”才處理。續費和驗證本身可能遇到审核、DNS 传播、人工確認等不可控环节,留出的缓冲時間越多,越不容易被動。

建议的時間窗

  • 證书剩余 30 天:確認自動續期任務是否正常执行。
  • 證书剩余 14 天:手動检查一次,必要时人工續期。
  • 域名到期前 60 天:確認續費方式、支付方式、联系信箱是否還有效。
  • 任何變更後 24 小时内:复核訪問是否正常,別只看後台顯示“已生效”。

一份可以落地的自查清單

  1. 列出所有域名,标注註冊商、到期日、續費方式、负责人。
  2. 列出所有證书(源站、CDN、子域名、邮件、接口域名),标注簽發方式與到期日。
  3. 检查自動續期任務是否真的在跑,而不是“配置過就算有”。
  4. 用多種客戶端驗證:桌面浏览器、手机浏览器、命令行工具,看看有没有鏈不完整的情况。
  5. 確認到期提醒發到了有人在看的信箱或群里,而不是某位离职同事的信箱。
  6. 检查服務器时区與時間同步,保證日誌记錄和證书校驗都不出偏差。

續期之後同样要复核

續期成功只說明證书換了,不代表站点一定正常。常见的坑包括:新證书没部署到所有节点、舊的中間證书没替換、CDN 缓存了舊的證书配置、强制跳轉規則被誤改。

建议續期後走一遍真實路径:從首頁到内頁,從 http 到 https,從带 www 到不带 www,都点一遍。有條件的话用外部工具從不同地区訪問一次,避免只看到自己網絡里的结果。

到期類問题没有技術难度,只有流程难度。把它寫進日歷、绑定到具体的人,比任何监控都管用。

對搜尋蜘蛛来说,站点短暂不可訪問可能只是抓取失敗一次;但如果持續几天,之前积累的抓取节奏就會被慢慢消耗掉。到期检查和内容更新一样,属于日常运营里最不起眼、却最不该省的一步。