结论:
Pages 与 CDN 集成注意事项:
- 直接解析到 CDN 节点返回 418。
- 需要中转子域名,填写中转域名作为源站。
- Apex 域名不适用中转,可能与自定义 NS、DNSSEC 冲突。
- Pages 无法优选,非大陆部署区域可能返回 401。
- 境外站点使用 CDN 加速无意义。
- 同时绑定 Apex 和 www 子域时,需要满足中转条件,避免无限重定向。
那么如何解决 Apex 重定向到 www 子域呢
- 创建新 Pages 项目,将 Apex 绑定到新项目。
- 创建
index.html 和 edgeone.json 文件,并在 index.html 中填入相同的 head 内容。
- 在
edgeone.json 中配置重定向规则,使 Apex 重定向到 www 子域。
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>梦璃酱 - YumeYuka Blog of Dreams</title>
<!-- 重定向 -->
<meta http-equiv="refresh" content="0; url=https://www.yumeyuka.plus/">
<!-- 规范链接 -->
<link rel="canonical" href="https://www.yumeyuka.plus/">
<!-- 基本SEO标签 -->
<meta name="description" content="梦璃酱 - YumeYuka Blog of Dreams">
<meta name="author" content="梦璃酱 - YumeYuka">
<meta name="robots" content="noindex, nofollow">
<!-- Open Graph 标签 -->
<meta property="og:site_name" content="梦璃酱">
<meta property="og:locale" content="zh_CN">
<meta property="og:url" content="https://www.yumeyuka.plus/">
<meta property="og:title" content="一つの心臓の両面に傷を負う">
<meta property="og:image" content="https://s3.yumeyuka.plus/2025/23-22-30.webp">
<meta property="og:image:secure_url" content="https://s3.yumeyuka.plus/2025/23-22-30.webp">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:type" content="image/webp">
<meta property="og:type" content="website">
<!-- Twitter 卡片标签 -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="梦璃酱">
<meta property="twitter:url" content="https://www.yumeyuka.plus/">
<meta name="twitter:title" content="一つの心臓の両面に傷を負う">
<meta name="twitter:image" content="https://s3.yumeyuka.plus/2025/23-22-30.webp">
<!-- Telegram 专用标签 -->
<meta property="telegram:channel" content="@yumeyuka">
<!-- 图标 -->
<link rel="icon" href="https://s3.yumeyuka.plus/2025/Image_1758222788424.webp" type="image/webp">
<!-- JavaScript重定向(备用方案) -->
<script>
window.location.replace("https://www.yumeyuka.plus/");
</script>
</head>
<body></body>
</html>
{
"redirects": [
{
"source": "$host",
"destination": "$wwwhost",
"statusCode": 301
}
]
}
如何解析
部署流程
- 将代码部署到 Pages 的新项目中。
- 将 apex 域或目标重定向域解析到这个新项目。
- 为源站项目添加子域中转,使用 CDN 加速页,选择回源策略使用源站。
Last modified on December 16, 2025