Come fare un redirect da netlify verso un tuo dominio?
Oggi ho incontrato un momento di frustrazione e difficoltà nell’organizzare il redirect da simonini.netlify.com a blog.alessandrodescovi.it.
Infatti Netlify non prevede un modo automatico per effettuare il redirect.
Se si usa Jekyll bisogna procedere con due step:
1. Creazione del file _redirects con relative regole
Bisogna infatti creare un file _redirects e posizionarlo nella root del tuo progetto.
Il contenuto nel mio caso è il seguente:
https://simonini.netlify.app/* https://blog.alessandrodescovi.it/:splat 301!
Questo aspetto viene spiegato molto bene nella documentazione di netlify.
2. Pubblicare il file redirects nella cartella _site
Il file _redirects non viene automaticamente inserito nella cartella _site da jekyll.
Per questo motivo bisogna dire a Jekyll di includere il file _redirects all’interno della build.
Per poterlo fare è molto semplice.
Basta aprire il file _config.yml e aggiungere la seguente voce
include:
- _redirects
La voce di questa configurazione è spiegata nella documentazione di jekyll nel paragrafo dedicato alle opzioni di configurazione.