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