Foros del Web » Administración de Sistemas » Apache »

Sustituir "-" por "_"

Estas en el tema de Sustituir "-" por "_" en el foro de Apache en Foros del Web. Necesito sustituir sólo un caracter en la URL mediante "mod_rewrite", pero no sé cómo hacerlo. Sería para que cuando intentásemos ir a "http://www.dominio.com/seccion-numero-1" (por ejemplo) ...
  #1 (permalink)  
Antiguo 03/04/2007, 05:09
 
Fecha de Ingreso: septiembre-2006
Mensajes: 40
Antigüedad: 18 años, 2 meses
Puntos: 0
Sustituir "-" por "_"

Necesito sustituir sólo un caracter en la URL mediante "mod_rewrite", pero no sé cómo hacerlo.

Sería para que cuando intentásemos ir a "http://www.dominio.com/seccion-numero-1" (por ejemplo) nos llevase a "http://www.dominio.com/seccion_numero_1".

¡Gracias de antemano!

Última edición por Dahn II; 05/05/2007 a las 09:56
  #2 (permalink)  
Antiguo 04/04/2007, 03:37
 
Fecha de Ingreso: septiembre-2006
Mensajes: 40
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Sustituir "-" por "_"

  #3 (permalink)  
Antiguo 05/04/2007, 22:49
 
Fecha de Ingreso: abril-2007
Mensajes: 17
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Sustituir "-" por "_"

Con mod_alias:

Código:
RedirectMatch (.*)-(.*)-(.*)$ htt_p://tupagina.com$1_$2_$3
o si prefieres mod_rewrite:

Código:
RewriteEngine on
RewriteRule (.*)-(.*)-(.*)$ $1_$2_$3
Personalmente prefiero usar Redirects de mod_alias donde se puede y solo usar rewrites cuando realmente amerita.

PD: En el primer ejemplo, obviamente no es htt_p, solo que por ser nuevo no puedo poner esa palabra por el "antispam" del foro.
  #4 (permalink)  
Antiguo 09/04/2007, 05:20
 
Fecha de Ingreso: septiembre-2006
Mensajes: 40
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Sustituir "-" por "_"

Joder, pero si era una tontería... xDDD

Muchas gracias Devile, de verdad. :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:09.