Netlify Redirect无法正常工作

时间:2018-05-06 15:10:26

标签: redirect github static netlify

所以昨天我遇到了一个问题,因为我无法实现301重定向到我在GitHub页面上托管的页面。

今天我发现Netlify应该可以进行301重定向。但是有些东西不起作用,文档说我需要在_redirect文件中添加重定向,但是没有工作。我有什么想法吗?

以下是测试页面:https://peaceful-swanson-2960b1.netlify.com/

(当你点击博客时它应该重定向到新闻)

这是GitHub回购:

https://github.com/vnllab/testy

1 个答案:

答案 0 :(得分:5)

2件事:

  • 你提到了_redirect文件。它应该是_redirects

  • 我遇到了重定向问题。我花了一段时间才弄明白,如果我首先提出一个包罗万象的规则,那么其他规则永远不会达到(至少我认为发生了这种情况,我的其他规则被忽略了......)。

此:

/* /index.html 200
http://mysite.netlify.com/* https://mysite.netlify.com/:splat 301!

没有用,但是这个:

http://mysite.netlify.com/* https://mysite.netlify.com/:splat 301!
/* /index.html 200

工作得很好......