跳转到主要内容

结论:

Pages 与 CDN 集成注意事项:
  • 直接解析到 CDN 节点返回 418。
  • 需要中转子域名,填写中转域名作为源站。
  • Apex 域名不适用中转,可能与自定义 NS、DNSSEC 冲突。
  • Pages 无法优选,非大陆部署区域可能返回 401。
  • 境外站点使用 CDN 加速无意义。
  • 同时绑定 Apex 和 www 子域时,需要满足中转条件,避免无限重定向。

那么如何解决 Apex 重定向到 www 子域呢

  1. 创建新 Pages 项目,将 Apex 绑定到新项目。
  2. 创建 index.htmledgeone.json 文件,并在 index.html 中填入相同的 head 内容。
  3. edgeone.json 中配置重定向规则,使 Apex 重定向到 www 子域。
index.html
<!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>
edgeone.json
{
    "redirects": [
      {
        "source": "$host",
        "destination": "$wwwhost",
        "statusCode": 301
      }
    ]
}

如何解析

部署流程

  1. 将代码部署到 Pages 的新项目中。
  2. 将 apex 域或目标重定向域解析到这个新项目。
  3. 为源站项目添加子域中转,使用 CDN 加速页,选择回源策略使用源站。
Descriptive alt text
Descriptive alt text
Descriptive alt text
Last modified on December 16, 2025