我有免费的Netlify计划,两个站点都从2个不同的github存储库在我的Netlify帐户上运行。我已经尝试通过编辑https://www.ionvarsescu.tk github存储库中的netlify.toml在所有可能想到的组合中使用200重写。这是我尝试过的众多组合中的最后一个:
[build]
publish = "public"
command = "npm run build"
[[redirects]]
from = "https://portofolio-ion-varsescu.netlify.com/*"
to = "/portofolio/:splat"
status = 200
force = false
如前所述,重写无效,进入https://www.ionvarsescu.tk/portofolio/时出现错误
谢谢您的帮助。
答案 0 :(得分:0)
我想,如果您正在“重写”到另一个域,那么您想要一个重定向。
状态应为301。
答案 1 :(得分:-1)
因此,经过Netlify员工的大量搜索和帮助之后,我发现了问题:
from = "/portofolio/:splat"
to= "https://portofolio-ion-varsescu.netlify.com/*"
我已经写了一篇有关它的博客文章,它可能会对您有所帮助。 https://www.ionvarsescu.tk/blog/2019-01-19-using-netlify-redirect-301-and-rewrite-200/