名前に空白文字を含むページが404レスポンス コードを返す


説明

Experience Edge Delivery APIに対するレイアウト クエリが404レスポンス コードを返す場合があります。

例:

query {
  layout(site: "custom", language: "en", routePath: "/about-us") {
    item {
      rendered
    }
  }
}

この問題は通常、名前に空白文字を含むページで発生し、アイテム名とURLが一致しないことが原因で起こります。

例えば、アイテム名が「About Us」で、そのアイテムに対するURLが「/about-us」である場合に発生します。

解決策

この問題を解決するには、以下のいずれかのオプションを検討してください: