我的 Web 应用在访问时,如果域名中没有 www 前缀,则可正常运行,但在访问带有 www 前缀的 Web 应用时,则会返回 522 错误

我的 Web 应用在访问时,如果域名中没有 www 前缀,则可正常运行,但在访问带有 www 前缀的 Web 应用时,则会返回 522 错误

我在 Cloudflare 上托管了一个简单的 Web 应用,使用页面和自定义域名的基本 DNS 配置。为了保护隐私,将其命名为我的应用程序.当我访问https://myapp.com网络应用程序运行正常,但是当我访问https://www.myapp.com我收到 522 错误。

我已经设置了子域名并且它运行正常,admin.myapp.com,使用以下 DNS 记录:

type: CNAME, name: admin, target: myapp-admin.pages.dev

我尝试对 www 子域名执行相同操作,但没有成功,使用以下 DNS 记录:

type: CNAME, name: www, target: myapp.pages.dev

我的自定义域使用此 DNS 记录映射到我的 Cloudflare 页面域:

type: CNAME, name: myapp.com, target: myapp.pages.dev

我可能哪里做错了?

答案1

通过创建启用转发/重定向的页面规则来解决。

相关内容