You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何临时禁用Cloudflare Pages部署?需保留配置并让站点不可访问

如何禁用Cloudflare Pages站点使其不可访问

以下是几种无需删除项目或丢失配置,就能让Cloudflare Pages站点完全不可访问的实用方法:

方法1:暂停自定义域名解析

  • 进入Cloudflare Pages项目的自定义域名设置页
  • 找到关联的域名,点击暂停解析(若只是临时禁用,优先选暂停而非删除DNS记录,恢复更便捷)
  • 操作后用户访问域名时会无法解析到站点,直接切断访问路径

方法2:通过函数强制返回错误响应

  • 进入项目的设置 > 函数 > 路由
  • 添加一条覆盖所有路径的路由规则(如/*),绑定一个返回错误状态码的函数
  • 示例函数代码:
export async function onRequest(context) {
  return new Response("Site is disabled", { status: 404 });
}
  • 部署后所有访问请求都会返回指定的错误响应,站点完全不可用

方法3:用页面规则设置全局维护状态

  • 进入Cloudflare仪表盘的页面规则设置
  • 创建匹配站点域名所有路径的规则(如your-domain.com/*)
  • 选择自定义响应选项,设置状态码为503(服务不可用),并填写自定义提示内容
  • 保存规则后,所有访问都会返回503状态,明确告知站点处于禁用状态

方法4:撤销生产部署并关闭自动构建

  • 进入项目的部署页面,找到当前生产部署,点击撤销(可回滚到空部署或无内容的旧版本)
  • 同时进入设置 > 构建与部署,关闭自动构建开关,避免后续触发新部署
  • 操作后生产环境会变为不可访问状态,且不会自动恢复

以上方法均不会删除项目配置,后续可随时恢复站点正常访问。

内容的提问来源于stack exchange,提问作者allidoiswin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 22:52:40