首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cloudflare DNS:如何301将所有流量从子域重定向到具有URL路径的主域?

问Cloudflare DNS:如何301将所有流量从子域重定向到具有URL路径的主域?
EN

Webmasters Stack Exchange用户
提问于 2017-05-01 13:05:26
回答 1查看 21.2K关注 0票数 4

我正在使用cloudflare来管理我的域,并且我想添加一个子域。我试过这样做:

但它给了我一个错误。如何添加像blog.example.com这样的子域,发送到example.com/blog?

EN

回答 1

Webmasters Stack Exchange用户

回答已采纳

发布于 2017-05-01 13:30:30

您收到的错误是因为CNAME只支持域名,而不支持URL路径。您可以使用宿主帐户或Cloudflare页面规则设置重定向。

14使用页面规则将通信从子域重定向到主域的步骤Cloudflare过程:

  1. 登录Cloudflare
  2. 使用屏幕左上角的下拉菜单,并单击您希望重定向发生的域。
  3. 单击屏幕顶部的DNS图标。
  4. 使用下拉选项选择CNAME
  5. 在NAME中添加子域
  6. 在Domain name中添加您的域名
  7. 将TTL保留为自动和Cloudclare,单击Add Record按钮。
  8. 单击“页面规则”图标
  9. 单击“创建页面规则”按钮
  10. 在URL匹配字段中添加alexa.example.com/*
  11. 单击+添加设置,找到Forwarding URL并单击它
  12. 选择状态代码301 - Permanent Redirect
  13. 将输入目标URL添加为http://example.com/alexaSkillDemo
  14. 单击“保存和部署”按钮。
票数 9
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/105897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档