Rafrex SPA 404 Helper - Github Pages - 404页面抓取所有其他页面

时间:2018-02-16 01:00:48

标签: reactjs single-page-application router github-pages

我正在使用github页面来部署我的个人网站。我的个人网站和通过github托管的许多其他页面使用React和React路由器。

因此,我使用了Rafrex SPA,以防止在刷新时提供404页面。不幸的是,github页面上托管的其他项目被rafrex“覆盖”,因为它们在技术上并不是我网站上的现有路线。在personalwebsite.com/validpage上刷新E.G以适当地重定向到该现有页面,但是rafrex会抓取personalwebsite.com/othergithubproject,只显示通常在“/”上显示的内容。这可以通过清除页面上的缓存然后刷新来修复,但显然对访问者来说不是一个好的解决方案。

使用Rafrex时,我是否遗漏了一些明显的东西?这只是拉弗雷克斯的一个缺陷吗?有一个很好的解决方法吗?谢谢!

0 个答案:

没有答案