2014-02-11 34 views
2

我需要設置一個子域來重定向到特定的URL,而不是另一個域。我正在使用cloudflare。將子域重定向到cloudflare上的url

我試圖通過創建一個指向服務器的IP的A記錄然後創建一個從我的子域重定向到特定地址的Page Rule。

任何人都可以幫助我嗎?我完全迷失了,我在任何地方找到了這方面的信息。

感謝

回答

2

也許它會更容易通過的.htaccess或虛擬主機配置爲與重寫規則重定向?

  • 在CloudFlare的CP:創建一個記錄在DNS部分子域(如果你沒有*已經是一個創紀錄的千萬)
  • 在Web服務器:配置虛擬主機和/或添加重寫規則重定向到需要 URL
1

有一個在我們的知識基礎&相當廣泛tutorial about PageRules我們blog

注意:您確實需要確保DNS記錄在您的DNS設置中代理,才能正常工作。如果記錄直接發送到服務器,重定向將不起作用。

+0

謝謝。我只需要等待;)。現在有用。我創建了促銷條目和促銷的頁面規則.....我只需要頁面規則或DNS條目呢? – user2780504

+0

@damoncloudflare,你的意思是什麼代理?現在我的DNS指向服務器IP。我如何解決它,使頁面規則工作? – Aris

0

我懷疑有上CloudFlare的錯誤(我已報告它) 如果您已經準備好您的子記錄設置橙色雲代理積極和正確的URL模式和轉發地址一起,它仍然拒絕工作,那麼你正在經歷-still待確認的bug。

這種速戰速決的伎倆對我來說:

  1. 轉到CloudFlare設置。
    domain settings contextual menu on cloudflare
  2. 將「僅CDN」性能設置更改爲「CDN +基本優化」。
    contextual menu for performance settings and mouse indicating selection

它會立即開始工作,之後就可以「只CDN」回去,它會繼續工作。