У меня есть бесплатный план Netlify, оба сайта работают на моей учетной записи Netlify из 2 разных репозиториев github. Я пытался использовать 200 rewrite во всех комбинациях, которые я мог придумать, отредактировав netlify.toml в репозитории https://www.ionvarsescu.tk github. Это последняя из многих комбинаций, которые я пробовал:
[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/
Спасибо за помощь.
Итак, после множества поисков и помощи со стороны персонала 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/
Если вы «переписываете» в другой домен, я думаю, что вместо этого вам нужен редирект.
Статус должен быть 301.