2016-04-15 27 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