簡體   English   中英

如何解決 cloudflare 沒有在我的手機上顯示我的網站的問題

[英]How to resolve cloudflare not displaying my website on my phone

當我嘗試訪問托管在 aws 上的網站並使用 cloudflare CDN 時,我一直遇到此錯誤。

但令人驚訝的是,它在另一個人的手機上正確加載。

可能是什么問題,我該如何解決?

Cloudflare 錯誤

此錯誤指定了 Cloudflare 和您的源服務器之間的連接錯誤。

有幾種方法可能會在您的設備上發生這種情況,但不會在其他設備上發生 -

  1. 如果您最近添加了 Cloudflare,則 DNS 可能仍會解析到您的源服務器(對於為其工作的人)。 您可以通過在他們的設備上對您的域執行ping操作並查看它是否解析為您的 Origin IP 來檢查這一點。 或者,您可以檢查任何帶有CF-前綴的響應標頭(這意味着它很可能通過 Cloudflare 進行路由)。
  2. 另一種可能性是您的源服務器阻止了某些 Cloudflare 服務器,而不是其他服務器。 例如,當您請求站點時,它可能通過 Cloudflare 的“服務器 A”進行路由,而當其他人請求您的站點時,它可能通過“服務器 B”進行路由。 如果“服務器 A”請求失敗/被阻止,這將解釋您所看到的行為。 您可以檢查源服務器的訪問日志以查看是否發生這種情況。 如果是阻塞情況,您需要確保所有 Cloudflare 的 IP 都被列入白名單 - https://www.cloudflare.com/ips/

來自 Cloudflare 論壇的更多故障排除信息 - https://community.cloudflare.com/t/community-tip-fixing-error-522-connection-timed-out/42325

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM