Reenvío de rutas y consultas

En el contexto de las redirecciones de URL, el modo de reenvío de ruta determina qué segmentos de la ruta de URL solicitada, si los hay, se conservan y se añaden a la URL de destino. También puede habilitar el reenvío de consultas para anexar la cadena de consulta de una solicitud entrante al URL de destino.

Modos de reenvío de ruta

Hay tres modos de reenvío de ruta (todos, captura o ninguno) al configurar una configuración de redireccionamiento.
Nota : La estructura de la URL solicitada debe coincidir exactamente con la URL de origen para que se redirija. Debe especificar cada segmento de ruta de acceso de URL previsto en una entrada de fuente de URL independiente o utilizar un comodín en el primer y/o último segmento de la ruta de acceso de URL.

Todos

El modo de reenvío de toda la ruta indica que toda la ruta URL incluida en las solicitudes entrantes al URL de origen se añade al URL de destino. Por ejemplo, supongamos que especifica una fuente URL, www.old.com/* y un destino URL, www.new.com. En este caso, las solicitudes entrantes de www.old.com/about se redirigen a www.new.com/about.

Captura

El modo de reenvío de ruta de captura indica que solo el segmento de la ruta de URL solicitada que coincida con el segmento comodín definido en el URL de origen debe añadirse al URL de destino. Por ejemplo, supongamos que especifica un origen URL, www.old.com/products/* y un destino URL, www.new.com, entonces las solicitudes entrantes para www.old.com/products/software se redirigen a www.newexample.com/software.

Notas importantes:

  • Solo puede utilizar un comodín dentro del primer y/o último segmento de una ruta de acceso ( URL ), como example.com/*/abc/*. No se puede poner un segmento comodín en un segmento en medio de la ruta.
  • Puede utilizar un comodín para cubrir una parte de un segmento de ruta. Por ejemplo, puede especificar example.com/*pdf para que coincida con las solicitudes entrantes de cualquier archivo PDF que exista en ese nivel de la estructura del sitio.

Ninguna

El modo de reenvío sin ruta indica que no se debe anexar ninguna parte de la ruta de URL solicitada al URL de destino. En este caso, todas las solicitudes entrantes cuya estructura coincida con el URL de origen se redirigen al URL de destino según lo definido.

Nota: La estructura de la URL solicitada debe coincidir con una de las estructuras de ruta URL de origen definidas, incluso si selecciona ninguna como modo de reenvío de ruta. Por ejemplo, si su única fuente de URL definida es old.com/ y la URL de destino es new.com, las solicitudes de old.com/about recibirán un mensaje de error 404. Puede evitarlo añadiendo otra fuente URL para old.com/about o old.com/*. Incluya cualquier otra estructura de ruta de origen que prevea que se le solicitará para garantizar una coincidencia exacta al procesar las solicitudes entrantes.

La siguiente tabla muestra algunos escenarios que demuestran cómo se gestionarían y redirigirían varias solicitudes entrantes en función del modo de reenvío de ruta seleccionado.

Fuente URL Objetivo URL Solicitado URL Modo de ruta hacia adelante Resultado
old.com/ new.com old.com/ todo new.com
capture new.com
ninguno new.com
old.com/about todo eRROR 404: La estructura de la ruta de acceso del URL solicitado no coincide con la estructura de la ruta de acceso del URL de origen.
capture
ninguno
old.com/* new.com old.com/ todo new.com
capture new.com
ninguno new.com
old.com/about todo new.com/about
capture
ninguno new.com
old.com/about/us todo new.com/about/us
capture
ninguno new.com
old.com/products/* new.com old.com/products/about todo new.com/products/about
capture new.com/about
ninguno new.com
old.com/about todo eRROR 404: La estructura de la ruta de acceso de URL solicitada no coincide con la estructura de la ruta de acceso de URL de origen.
capture
ninguno
old.com/*pdf new.com old.com/installation.pdf todo new.com/installation.pdf
capture new.com/installation.pdf
ninguno new.com
old.com/*/contact new.com old.com/installation.pdf todo new.com/installation.pdf
capture new.com/installation
ninguno new.com

Reenvío de consultas

Habilite el reenvío de consultas para aplicar la cadena de consulta entrante siguiendo la ruta URL (el segmento después del signo de interrogación) al nuevo destino URL. Por ejemplo, si se observa la URL http://sourceexample.com/page?val=34 , la cadena de consulta es ?val=34. Si el reenvío de consultas está habilitado, este segmento se aplica al final del URL de destino. Este comportamiento se recomienda si el sitio web de destino se adhiere a la estructura de consulta heredada del sitio original. Si esta opción está desactivada, se ignora la cadena de consulta entrante.