将子域重定向到cloudflare上的url

时间:2014-02-11 21:15:07

标签: php cloudflare

我需要设置一个子域来重定向到特定的URL,而不是另一个域。我正在使用cloudflare。

我尝试通过创建指向服务器IP的A记录来执行此操作,然后创建了一个页面规则,该规则从我的子域重定向到特定地址。

任何人都可以帮我吗?我完全迷失了,我在任何地方都能找到相关信息。

感谢

3 个答案:

答案 0 :(得分:2)

通过.htaccess或虚拟主机配置,使用重写规则进行重定向会更容易吗?

  • 在Cloudflare CP:在DNS部分创建子域记录(如果您还没有* A记录)
  • 在网络服务器:配置虚拟主机或/并添加重写规则以重定向到所需 URL

答案 1 :(得分:1)

我们的知识库中有一个相当广泛的tutorial about PageRules&在我们的blog上。

注意:您确实需要确保在DNS设置中代理DNS记录才能使其正常工作。如果记录直接发送到您的服务器,重定向将无效。

答案 2 :(得分:0)

我怀疑cloudflare上有一个错误(我已经报告了) 如果您的子域记录已经到位并且橙色云代理处于活动状态并且设置了正确的URL模式和转发地址,并且它仍然拒绝工作,那么您将遇到-still被确认错误。

这个快速解决方法对我有用:

  1. 转到cloudflare设置 domain settings contextual menu on cloudflare
  2. 仅更改" CDN"性能设置为" CDN +基本优化"。
    contextual menu for performance settings and mouse indicating selection
  3. 它将立即开始工作,之后你可以回到"仅限CDN"它会继续发挥作用。