¿Cómo redireccionar a una url que contiene un ancla (#)?

Necesito tomar URLs entrantes estándar yvolver a escribir redirigirlos a los anclajes específicos de destino en una sola página (el nombre de la página HTML entrante se convierte en el nombre del ancla). Por ejemplo, la regla sería así:

RewriteRule ^files/([a-zA-Z0-9\-_]+)\.html$ /test.html#$1 [R]

Así que esta url:

http://foo.com/files/bar.html

...se convertiría:

http://foo.com/test.html#bar

La regla en sí funciona bien, pero el carácter # se codifica en la barra de direcciones del navegador para:

http://foo.com/test.html%23bar

que por supuesto no funciona correctamente como un ancla. ¿Hay alguna forma en .htaccess para forzarlo a no codificar el hash? También traté de escapar como\# pero eso no hace ninguna diferencia.

Respuestas a la pregunta(2)

Su respuesta a la pregunta