En este artículo explicaremos cómo utilizar las opciones de Reglas Personalizadas en nuestro Gestor de Redirecciones.
NOTA:
La función Administrador de redireccionamiento está disponible para los clientes con un plan Pro o superior para All in One SEO Pro.
En este artículo
Uso de reglas personalizadas
Para utilizar esta función, vaya a Redirecciones en el menú SEO Todo en Uno y verá el formulario Añadir nueva redirección.

Haga clic en el enlace Configuración avanzada para mostrar los campos Reglas personalizadas.

Verá un menú desplegable en el que puede seleccionar el tipo de regla y un campo en el que puede introducir el valor con el que desea establecer la coincidencia.
He aquí una explicación de cada uno de los tipos de reglas:
Estado de la conexión
Utilice esta opción para hacer coincidir las redirecciones según el estado de inicio de sesión del usuario. Puede redirigir a un visitante si está conectado o desconectado de su sitio.

Roles de usuario de WordPress
Utilice esta opción para hacer coincidir las redirecciones por el rol de usuario para los usuarios registrados. Puede configurar varios roles, como Autor y Editor, para que coincidan con uno u otro.

Remitente
Utilice esta opción para hacer coincidir las redirecciones por el referente. Haga clic en el conmutador Regex para utilizar regex para hacer coincidir los valores.

Agente de usuario
Utilice esta opción para hacer coincidir las redirecciones por el agente de usuario. Haga clic en el conmutador Regex para añadir sus propios valores o utilice nuestras opciones predefinidas.

He aquí una explicación de nuestras opciones predefinidas:
- Móvil: Esta opción regex coincidirá con cualquiera de estos agentes de usuario móviles:
iPad|iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-Md+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS
- Fuentes: Esta opción coincidirá con cualquiera de estos agentes de usuario:
Bloglines|feed|rss
- Bibliotecas: Esta opción regex coincidirá con cualquiera de estos agentes de usuario de biblioteca:
cURL|Java|libwww-perl|PHP|urllib
Galleta
Utilice esta opción para hacer coincidir las redirecciones con las cookies. Haga clic en el conmutador Regex para utilizar regex para hacer coincidir los valores.

Dirección IP
Utilice esta opción para hacer coincidir los redireccionamientos por dirección IP.

Haga clic en el conmutador Regex para utilizar regex para hacer coincidir los valores.

Servidor
Utilice esta opción para hacer coincidir las redirecciones a un servidor. Haga clic en el conmutador Regex para utilizar regex para hacer coincidir los valores.

Encabezado HTTP
Utilice esta opción para hacer coincidir las redirecciones con un encabezado HTTP. Haga clic en el conmutador Regex para utilizar regex para hacer coincidir los valores.

Filtro WordPress
Utilice esta opción para establecer filtros personalizados. El nombre del filtro se ejecutará al intentar hacer coincidir una redirección.

El valor de retorno del filtro siempre será 'false', lo que significa que el filtro nunca coincidirá. Utilice el filtro y devuelva un valor "verdadero" para que la regla coincida.
add_filter( 'aioseo_custom_filter', function ( $match, $url, $redirect ) {
if ( ! empty( $_GET['do-redirect'] ) ) {
$match = true;
}
return $match;
}, 10, 3 );
Local
Utilice esta opción para hacer coincidir las redirecciones con una configuración regional. Haga clic en el conmutador Regex para utilizar regex para hacer coincidir los valores.

Reglas múltiples
Puede añadir varias reglas combinando cualquiera de las anteriores haciendo clic en el botón Añadir regla personalizada.
Las reglas múltiples se comportarán como una coincidencia AND.
Ejemplo: La regla de Estado de inicio de sesión y Configuración regional a continuación coincidirá como: El usuario ha iniciado sesión Y la configuración regional es en_GB.
