Estoy tratando de hacer una URL amigable a través de RewriteRule
pero sigue ignorando #
como parte del valor de la variable.
La línea de .htaccess es tan simple como estoRewriteRule y el signo de número "#"
RewriteRule ^key/(.+)/$ index.php?key=$1
y la dirección URL solicitada es
http://www.example.com/key/c%23/
pero yo sólo estoy poniendo c
como obtener la variable y no c%23
.
¿Qué estoy haciendo exactamente mal?
En el momento en que una solicitud llega a modificar un carácter # normalmente deberá haberse convertido a% 23. Sin embargo, la opción [B] es la opción correcta de usar para que el% 23 se reescriba correctamente. – John