Перенаправить с Netlify на пользовательский домен с помощью gatsby-plugin-netlify?

У меня есть такой файл _redirects:

https://example.netlify.com/* https://example.com/:splat 301!

в корневой папке.

Как использовать gatsby-plugin-netlify для перенаправления с домена https://example.netlify.com на https://example.com?


person deadcoder0904    schedule 28.07.2018    source источник


Ответы (3)


Вам нужно поместить файл _redirects в папку static, потому что Netlify будет искать его в папке сборки (/public), а не в исходном коде.

person Fabian Schultz    schedule 29.07.2018
comment
Спасибо, я сделал это. Сначала я скопировал его в папку public/, но это не сработало. Теперь это работает :) - person deadcoder0904; 29.07.2018

На самом деле вам не нужен плагин (насколько я видел), если вы хотите добавить только правила перенаправления. Просто поместите файл _redirects в папку /static и все.

person GWorking    schedule 16.04.2020

Вы должны отредактировать файл netlify.toml. Я написал об этом сообщение в блоге, есть и другие способы сделать это, зависит от того, что вы хотите.

https://www.ionvarsescu.tk/blog/2019-01-19-using-netlify-redirect-301-and-rewrite-200/

person IonV    schedule 27.01.2019