banner
AcoFork

AcoFork

LOVETOLOVE

試試雙域名Cloudflare IP優選,讓你的網站飛起來!

效果圖#

未優選
3b50d36ea83a5275e8b6cad8c8ce2938

優選後
1266bac097f7548db3fd2428846633c6

可見在優選後雖然延遲並沒有提高多少但是出口 IP 變多了,這有助於提高網站的可訪問性

需求#

  1. 兩個一級域名,都托管到 Cloudflare。一個作為主要域名,一個作為輔助域名,輔助域名每優選一個網站就消耗一個,主要域名可以復用
  2. 腦子

正式開始#

  1. 先將你的輔助域名解析到你的网站。可以使用 CNAME、A、AAAA 解析,需要開啟 Cloudflare 的 CDN 代理
    image
  2. 進入 SSL\TLS -> 自定義主機名。將回退源設為剛才設置的域名。將自定義主機名設置為你最終想要讓用戶訪問的域名(目前不需要設置解析)。第一次設置需要使用 TXT 驗證,在主要域名的 DNS 處添加 TXT 解析即可
    c4aeb11312c0a40a7bb399399a73826e
  3. 再在你的輔助域名添加一條解析,指向社區的優選域名,不要開啟 Cloudflare 的 CDN 代理
    image
  4. 最後,在你的主要域名添加一條 CNAME 解析到你的輔助域名(可以使用子域名,但是得和之前設置的自定義主機名保持一致)
    image
  5. 訪問,查看是否連通。可以使用ITDOG來測試網站

故障排除#

  1. Q:如果我的源站使用 Cloudflare Tunnels 來實現公網訪問,根據上述步驟操作後訪問顯示 404 Not Found
    A:你需要在你的 Tunnels 頁面添加你的你最終想要讓用戶訪問的域名。Cloudflare 會自動給你創建一個 CNAME,更改它,改為指向你的輔助域名。比如:image
    Cloudflare Tunnels 頁面:
    f1984695b13b08688ba14fcba8a2b4d0

  2. Q:如果我的源站端口非 80/443
    A:設置 Origin Rules,需要包括源站和你最終想要讓用戶訪問的域名
    970e64557b55d786b1935484d69ed170

  3. Q:如果我的源站在 serv00
    A:在 serv00 的 WWW Website 頁面創建一個新的 Proxy,域名為你最終想要讓用戶訪問的域名(不做實際使用,僅做白名單,否則訪問會不可達)

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。