El mié, 07-05-2014 a las 15:23 +0200, Maykel Franco escribió:
> El día 7 de mayo de 2014, 14:53, Gonzalo Rivero
> <fishfromsa...@gmail.com> escribió:
> > El mié, 07-05-2014 a las 12:00 +0200, Maykel Franco escribió:
> >> Hola buenas, trato de realizar una redirección del dominio:
> >>
> >> www.example.org --> www.example.org/?language=en
> >>
> >> Estoy mirando como puedo hacerlo, mirando el RewriteCond y el
> >> RewriteRule pero la verdad es que no me entero...Las expresiones
> >> regulares me cuestan...
> >>
> >> Alguien tiene idea de como puedo hacer esto?
> >>
> >> Lo he intentado con Redirect pero claro, se convierte en un bucle...
> >>
> >> Saludos.
> >>
> >>
> >
> > puede ser
> > RewriteCond www\.example\.org$
> > RedirectRule ^$ \?language=en
> >
> > con eso le digo, o mejor *creo* decirle, si después de www.example.org
> > viene algo en blanco, cargar www.example.org/?language=en
> >
> > En http://regex-test.com/validate/php/preg_replace tenés un validador de
> > expresiones regulares. La expresión que vayas a usar se pone entre //,
> > después viene la cadena de texto donde querés comprobar tu expresión
> > regular, después la cadena de reemplazo, y por último el resultado
> > esperado, entonces click en run y te dice si está bien o no.
> >
> > Por otra parte, si tu url debe quedar como ?language=en supongo que
> > tenés un index.[algún lenguaje de script] que si nadie indica nada
> > arranca en inglés. También podrías comprobarlo desde el propio código,
> > algo tipo:
> > if (la url trae la variable language en blanco o no la trae)
> >   { language=en };
> >
> > --
> > (-.(-.(-.(-.(-.(-.-).-).-).-).-).-)
> >
> >
> >
> > --
> > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact 
> > listmas...@lists.debian.org
> > Archive: https://lists.debian.org/1399467220.2549.8.ca...@eeepc.ucasal.ar
> >
> 
> Gracias Gonzalo. Lo que no me queda claro es como usar la url que me
> has pasado  http://regex-test.com/validate/php/preg_replace , por
> ejemplo en mi caso. No sé que va en cada campo la verdad es que me
> hago un lio...Yo y las expresiones regulares no nos llevamos muy
> bien....
> 
> 
si había dicho, lo amplío:
> > La expresión que vayas a usar se pone entre //, (primer campo)
> > después viene la cadena de texto donde querés comprobar tu expresión
> > regular (segundo campo), después la cadena de reemplazo (tercer
campo), y por último el resultado
> > esperado (cuarto campo), entonces click en run y te dice si está
bien o no.
> >
ejemplo, tenés esta cadena: «nosotros no samos camo los orozco» y querés
corregir esas 'a' para que te quede todo bien, y se respete la canción
de león gieco (cambia a->o).
Entonces, en el primer campo ponés tu expresión regular a buscar:
/a/
segundo campo, la cadena donde querés que busque:
nosotros no samos camo los orozco 
tercer campo: porqué querés que reemplace: 
o

y último campo es el resultado esperado, si está bien la expresión
regular:
nosotros no somos como los orozco

entonces, cuando se ejecute, si produce lo que esperabas, es que la
expresión regular está bien
-- 
(-.(-.(-.(-.(-.(-.-).-).-).-).-).-)



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1399471404.2549.14.ca...@eeepc.ucasal.ar

Responder a