Cloudflare がサイトを読み込めない場合、または IP Access rules や WAF カスタムルール で米国(US)をブロックしている場合、カスタムエラーページの公開とプレビューが動かないことがあります。
よくあるエラーは次のような内容です。Error fetching page: Fetch failed, https://example.com/ipcountryblock.html returned 403 (Code: 1202)。
Custom Errors がカスタムエラーページの内容を取得するとき、WAF ルールがその取得をブロックしたりチャレンジしたりしないようにしてください。
IP Access rule で国または IP アドレスをブロックした場合、対象の訪問者には 1005 エラー と、IP/Country Block のカスタムページが表示されます。
WAF カスタムルール で国または IP アドレスをブロックし、ブロックしたリクエスト向けの カスタムエラールール または WAF カスタムレスポンス を設定していない場合、対象の訪問者には WAF Block ページが表示されます。
レート制限ルール でリクエストをブロックし、ブロックしたリクエスト向けの カスタムエラールール または WAF カスタムレスポンス を設定していない場合、対象の訪問者には Cloudflare の 1015 エラー を表示する 429 Errors ページが表示されます。
ファイアウォールルール(現在は非推奨)で国または IP アドレスをブロックした場合、対象の訪問者には 1000 Class Errors ページが表示されます。
次の 1XXX エラーは、Error Pages ではカスタマイズできません。
1001- 解決できない1003- 不正な Host ヘッダー1018- 所有権の照合に失敗したため解決できない1023- 機能の照合に失敗したため解決できない
カスタムエラーページを空にはできません。ページアセットの合計サイズは 1.5 MB(1,500,000 文字)を超えてはいけません。上限を超えないように、公開前にページをプレビューしてサイズを確認してください。
カスタムエラーページのプレビューや公開でエラーが出る場合は、HTML validator ↗ でコードが正しく解釈されることを確認してください。