OUCC

BLOG

記事一覧 タグ一覧

Cloudflare Pagesでinternal errorが出たときの対処法

投稿日:

Cloudflare Pagesでデプロイを行うと以下のようなエラーが出ました。

Failed: an internal error occurred.

原因と解決法

_routes.jsonが正しいスキーマで書いていなかったためでした。

以下のようにexcludeを忘れていました。

{
  "version": 1,
  "includes": ["/*"]
}

正しくは以下のようにexcludeを追加する必要があります。

{
  "version": 1,
  "includes": ["/*"],
  "exclude": []
}

internal errorが出るということはCloudflareはJSONのスキーマを検証していないようです。

まとめ

JSONのは正しいスキーマで書こう