In questo articolo spiegheremo come utilizzare le opzioni delle Regole personalizzate nel nostro Gestore di reindirizzamento.
NOTA:
La funzione Redirection Manager è disponibile per i clienti con un piano Pro o superiore per All in One SEO Pro.
Aggiornate oggi stesso a All in One SEO Pro per ottenere Redirection Manager e molte altre funzioni!
In questo articolo
Utilizzo di regole personalizzate
Per utilizzare questa funzione, andate su Reindirizzamenti nel menu All in One SEO e vedrete il modulo Aggiungi nuovo reindirizzamento.

Fare clic sul link Impostazioni avanzate per visualizzare i campi delle Regole personalizzate.

Verrà visualizzato un menu a tendina in cui selezionare il tipo di regola e un campo in cui inserire il valore da associare.
Ecco una spiegazione di ciascun tipo di regola:
Stato del login
Utilizzare questa opzione per abbinare i reindirizzamenti in base allo stato di accesso dell'utente. È possibile reindirizzare un visitatore se è loggato o disconnesso dal sito.

Ruoli utente di WordPress
Utilizzare questa opzione per abbinare i reindirizzamenti in base al ruolo dell'utente per gli utenti connessi. È possibile impostare più ruoli, come Autore e Editore, in modo che corrispondano all'uno o all'altro.

Referente
Utilizzare questa opzione per abbinare i reindirizzamenti in base al referente. Fare clic sulla levetta Regex per utilizzare la regex per abbinare i valori.

Agente utente
Utilizzare questa opzione per abbinare i reindirizzamenti in base all'agente utente. Fare clic sulla levetta Regex per aggiungere i propri valori o utilizzare le opzioni predefinite.

Ecco una spiegazione delle opzioni predefinite:
- Mobile: Questa opzione consente di eseguire una corrispondenza regex con uno qualsiasi dei seguenti interpreti mobili:
iPad|iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-Md+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS
- Feed: Questa opzione corrisponde a uno qualsiasi di questi interpreti di feed:
Bloglines|feed|rss
- Biblioteche: Questa opzione consente di eseguire una corrispondenza regex con uno qualsiasi di questi interpreti di biblioteche:
cURL|Java|libwww-perl|PHP|urllib
Biscotto
Utilizzare questa opzione per abbinare i reindirizzamenti ai cookie. Fare clic sulla levetta Regex per utilizzare la regex per abbinare i valori.

Indirizzo IP
Utilizzare questa opzione per abbinare i reindirizzamenti in base all'indirizzo IP.

Fare clic sulla levetta Regex per utilizzare la regex per abbinare i valori.

Server
Utilizzare questa opzione per abbinare i reindirizzamenti a un server. Fare clic sulla levetta Regex per utilizzare la regex per abbinare i valori.

Intestazione HTTP
Utilizzare questa opzione per abbinare i reindirizzamenti a un'intestazione HTTP. Fare clic sulla levetta Regex per utilizzare la regex per abbinare i valori.

Filtro WordPress
Utilizzare questa opzione per impostare filtri personalizzati. Il nome del filtro verrà eseguito quando si cercherà di trovare una corrispondenza con un reindirizzamento.

Il valore di ritorno del filtro sarà sempre 'false', il che significa che il filtro non corrisponderà mai. Utilizzare il filtro e restituire un valore 'true' per far corrispondere la regola.
add_filter( 'aioseo_custom_filter', function ( $match, $url, $redirect ) {
if ( ! empty( $_GET['do-redirect'] ) ) {
$match = true;
}
return $match;
}, 10, 3 );
Locale
Utilizzare questa opzione per abbinare i reindirizzamenti a un locale. Fare clic sulla levetta Regex per utilizzare la regex per abbinare i valori.

Regole multiple
È possibile aggiungere più regole che combinano una qualsiasi delle precedenti facendo clic sul pulsante Aggiungi regola personalizzata.
Più regole si comportano come una corrispondenza AND.
Esempio: La regola sullo stato di accesso e sulla localizzazione di seguito riportata corrisponderà a quanto segue: L'utente è connesso e la sua lingua è en_GB.
