La regla de reescritura Apache 2.4 con anclaje no redirecciona correctamente

Problema

Las reglas de reescritura en el servidor web Apache 2.4 que intentan redirigir a URL con anclajes no se están redirigiendo correctamente.  Por ejemplo:

RewriteRule ^/test.html /test.html#anchor[R=301,L]

Entorno

Módulo AEM Dispatcher instalado en Apache HTTP Server 2.4

Resolución

Para evitar codificar el carácter #, añada el indicador NE a las reglas de reescritura:

RewriteRule ^/test.html /test.html#anchor[NE,R=301,L]

 Adobe

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea