Apache 2.4 RewriteRule com âncora não redirecionando corretamente

Problema

Reescrever regras no servidor web Apache 2.4 que tentam redirecionar para URLs com âncoras não estão sendo redirecionadas corretamente.  Por exemplo:

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

Ambiente

Módulo Dispatcher AEM instalado no Apache HTTP Server 2.4

Resolução

Para evitar codificar o caractere #, adicione o sinalizador NE às regras de reconfiguração:

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

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?