Foros del Web » Programando para Internet » ASP Clásico »

directorio virtual multidioma

Estas en el tema de directorio virtual multidioma en el foro de ASP Clásico en Foros del Web. hola, estoy pasando por url un parámetro (miweb.es?lang=en) y mediante queryString recupero el valor del idioma. como podría crear directorios virtuales para no tener que ...
  #1 (permalink)  
Antiguo 01/04/2013, 13:03
 
Fecha de Ingreso: febrero-2006
Mensajes: 233
Antigüedad: 18 años, 2 meses
Puntos: 3
directorio virtual multidioma

hola,
estoy pasando por url un parámetro (miweb.es?lang=en) y mediante queryString recupero el valor del idioma.

como podría crear directorios virtuales para no tener que pasar por querystring el idioma? estoy viendo muchos portales multidioma del estilo: miweb.es/en/home

Gracias.
  #2 (permalink)  
Antiguo 07/04/2013, 13:57
 
Fecha de Ingreso: febrero-2006
Mensajes: 233
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: directorio virtual multidioma

nadie? sigo buscando pero en .asp clásico aun no he encontrado lo que busco
  #3 (permalink)  
Antiguo 15/04/2013, 07:18
Avatar de AlejandroDiegoo  
Fecha de Ingreso: enero-2013
Ubicación: Madrid
Mensajes: 72
Antigüedad: 11 años, 3 meses
Puntos: 8
Respuesta: directorio virtual multidioma

¿Qué versión de IIS utilizas?

A partir de la versión 7.0 puedes instalar el módulo de Reescritura de urls. En versiones anteriores también puedes instalar librerías externas, que solían ser de pago hace años.

Una vez instalado el módulo, podrás empezar a crear reglas para cambiar las queries por urls amigables.

En tu caso necesitarías algo parecido a lo siguiente:

^([a-zA-Z]+)/home
/miweb.es?lang{R:1}

Si estás familiarizado con el .htcaccess de Apache no te costará mucho crear las reglas.

un saludo
__________________
Games Custom
CodeluxeStudio
Skype: AlejandroDiegoo

Etiquetas: directorio, virtual
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 16:33.