Il Gestore di Reindirizzamento in All in One SEO supporta l'uso di regex (espressioni regolari) per creare reindirizzamenti complessi.
In questo articolo
Aggiunta di un Nuovo Reindirizzamento Utilizzando Regex
Per utilizzare questa funzione, vai su Reindirizzamenti nel menu All in One SEO e vedrai il modulo Aggiungi Nuovo Reindirizzamento.

NOTA:
La funzione Gestore Reindirizzamenti è disponibile per i clienti con un piano Basic o superiore per All in One SEO Pro.
Alcune funzionalità avanzate sono disponibili con un piano Pro o superiore per All in One SEO Pro.
Ora fai clic sull'icona delle impostazioni sul lato destro del campo URL Sorgente.

Vedrai tre caselle di controllo, una è per Regex. Seleziona questa casella per utilizzare espressioni regolari nei campi URL Sorgente e URL Destinazione.

Esempi Comuni di Reindirizzamento Regex
Reindirizzamento di una Directory a un Nuovo Dominio
Se desideri che tutto ciò che punta a una directory specifica venga reindirizzato alla stessa posizione su un dominio diverso, usa questo pattern:
- URL Sorgente:
^/docs/developer/(.*) - URL Destinazione:
https://nuovodominio.com/$1
Ciò reindirizzerà tutti gli URL come tuosito.com/docs/developer/pagina a nuovodominio.com/pagina.
Rimozione delle Estensioni .html e Aggiunta di Slash Finali
Se desideri reindirizzare gli URL che terminano in .html allo stesso URL con uno slash finale invece:
- URL Sorgente:
^/(.*?).html$ - URL Destinazione:
/$1/
Ciò reindirizzerà gli URL come tuosito.com/pagina.html a tuosito.com/pagina/.
Rimozione del Percorso della Directory e dei Numeri dagli Slug dell'URL
Se hai bisogno di rimuovere un percorso di directory e numeri dall'inizio degli slug del tuo URL:
- URL Sorgente:
^/live/news/[0-9]+-(.+) - URL Destinazione:
/news/$1/
Ciò reindirizzerà gli URL come tuosito.com/live/news/12345-titolo-articolo a tuosito.com/news/titolo-articolo/. Rimuove la directory /live/ e qualsiasi numero seguito da un trattino dallo slug.
Reindirizzamento di una Directory a un'Altra
Se desideri reindirizzare tutti gli URL da una directory a un'altra sullo stesso sito preservando il resto del percorso:
- URL Sorgente:
^/old/(.*) - URL Destinazione:
/new/$1
Ciò reindirizzerà gli URL come tuosito.com/old/pagina a tuosito.com/new/pagina.
Utilizzo di Caratteri Jolly per Reindirizzare un'Intera Directory
Se hai bisogno di reindirizzare tutto il contenuto da una directory a un'altra sullo stesso sito:
- URL Sorgente:
^/docs/(.*) - URL di destinazione:
/knowledge-base/$1
Questo reindirizzerà tutti gli URL come tuosito.com/docs/qualsiasi-cosa a tuosito.com/knowledge-base/qualsiasi-cosa.