cambiar url con mod rewrite a una regla establecida

Iniciado por viher, 4 Abril 2013, 23:16 PM

0 Miembros y 1 Visitante están viendo este tema.

viher

Hola, resulta que hice un sitio web que lleva ya bastante tiempo online, y hasta hace poco no sabía que Google interpretaba los guiones bajos en una Url no los interpreta tan bien como los guiones normales.

El caso es que no quiero perder las direcciones con guiones bajos que tengo en mi sitio web escritas en el .htaccess, he estado mirando de que se puede hacer con un mod_rewrite 301, pero no lo consigo, a ver si me podiais echar una mano.

Mi .htaccess tiene la siguiente estructura:

RewriteEngine on

RewriteRule ^prueba_(.+).html$ index.php?m=$1


Un saludo y gracias.

#!drvy

Código (apache) [Seleccionar]
RewriteEngine on

# Redireccionar barra baja (_) a guion - mediante 301
RewriteRule ^prueba_(.+)\.html$ http://tudominio.com/prueba-$1.html [L,R=301,QSA]

# No hace falta explicacion.
RewriteRule prueba\-(.+)\.html$ index.php?m=$1 [L,QSA]


Saludos