Skip to content

Cloudflare部署Nextra

cloudflare pages环境设置

环境变量

Pages → [项目] → 设置 → 环境变量 详细变量见官方文档

兼容性

Pages → [项目] → 设置 → 函数→兼容性标志
配置生成兼容标志、配置预览兼容标志,都添加代码

nodejs_compat

构建与部署

Pages → [项目] → 设置 → 构建与部署

构建配置选择Next.js

构建命令:

npx @cloudflare/next-on-pages@1

构建输出目录:

.vercel/output/static

pages绑定域名

Pages → [项目] → 自定义域 → 设置自定义域

域名重定向设置

网站 → [域名] → DNS → 记录
添加 类型CNAME,名称www,内容xxx.pages.dev

网站 → [域名] → 规则 → 页面规则 → 创建页面规则

URL

www.oped.cn/*

转发URL,301永久重定向

输入目标URL

https://oped.cn/$1