Estoy utilizando el módulo de Apache mod_rewrite para "limpiar" las direcciones url y de paso que los buscadores indexen mis páginas sin problemas.
Me funciona correctamente, pero lo que me gustaría es que algunas de las variables contienen espacios y al visualizar en la direccions url me sale el famoso %20. ¿Cómo podria reemplazar los %20 por _?
El código del .htacces es este:
Código PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)%20(.*)$ $1-$2
Rewriterule ^(.*)/modelo_coche_(.*).html$ coche.php?marca=$1&modelo=$2
el enlace de momento me sale asi en algunos casos:
http://www.mipaginacom/BMW/modelo_coche_Audi%20A3.html
me gustaria que apareciera de esta manera:
http://www.mipaginacom/BMW/modelo_coche_Audi_A3.html
PD: Todo esto es un ejemplo, realmente no estoy haciendo una pagina de coches