2016-04-15 57 views
4

我正在爲我的AngularJS SPA使用自定義錯誤響應設置,以便當用戶試圖直接進入一個頁面並且404未找到時,它將重定向到index.html。自定義錯誤響應設置和重定向到SEO與index.html?

我想知道的是,這是否會以任何方式導致搜索引擎的問題,或者他們會不會注意到404和重定向到index.html?

+0

我猜你不想禁用HTML5模式,並通過hashbang只是瀏覽? – Manticore

+0

我可以認爲,如果沒有其他解決方案,但如果可能的話,真的想找到一個乾淨的解決方案。只是不知道這是什麼,因爲我沒有發現有關在網上記錄的這些。 – Alan2

回答

1

您可以(也應該)在這些網址上返回200。

根據您的標籤,我認爲您在CloudFront上託管。您可以在那裏爲404錯誤設置自定義響應代碼200,方法是編輯CloudFront分配並轉至錯誤頁面選項卡。

enter image description here