在 Netlify.toml 文件中设置多个重定向

Setting multiple redirects in a Netlify.toml file

我是 Netlify 配置方面的新手,非常感谢您的帮助。我正在通过 Netlify 设置一个香草 html、css 和 javascript 站点,我想这样做,所以如果我 link 到 https://example.com/about 那么它们是服务于 about.html 页面。我可以在我的 netlify.toml 文件中做类似的事情吗? 如果我不包含 from = "/*" 那么我将无法访问该站点,但我想从 /reset-password 路由到页面 reset-password.html 再次感谢您的帮助!

    from = "/*"
    to = "/index.html"
    status = 200
    from = "/reset-password"
    to = "/reset-password.html"
    status = 200

当我研究当天剩下的时间时,我发现任何 .html 文件都将作为路由存在,因此不需要重定向。如果您想 link 到 example.com/about,您只需创建一个 about.html 页面,它将自动在该端点提供服务。

为每个重定向规则添加 [[redirects]] header:

[[redirects]]
  from = "/*"
  to = "/index.html"
  status = 200

[[redirects]]
  from = "/reset-password"
  to = "/reset-password.html"
  status = 200