2016-04-15 6 views
4

AngularJS SPAにカスタムエラーレスポンスの設定を使用しているため、ユーザーがページに直接アクセスしようとしたときに404が見つからない場合は、index.htmlにリダイレクトされます。カスタムエラーレスポンスの設定とSEOによるindex.htmlへのリダイレクト?

これはどのようにしても検索エンジンに問題を引き起こすか、または404とindex.htmlへのリダイレクトに気付かないでしょうか?

+0

私はあなたがHTML5モードを無効にしたくないと思い、ちょうどhashbangを経由して移動しますか? – Manticore

+0

他の解決策がない場合でも、可能な場合はきれいな解決策を見つけることが本当に好きであると私は考えることができます。これがウェブ上でこれについて書かれていることについて私が多く見いださなかったので、これがどんなものになるか分かりません。 – Alan2

答えて

1

これらのURLで200件を返すことができます(また、返す必要があります)。

あなたのタグに基づいて、私はあなたがCloudFrontでホスティングしていると推測します。 CloudFrontディストリビューションを編集し、エラーページタブに移動することで、404エラーのカスタム応答コード200を設定できます。

enter image description here