Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con Redirect en asp.net

  • Autor de tema Autor de tema bkhm
  • Fecha de inicio Fecha de inicio

bkhm

Bovino Milenario
Desde
3 Nov 2005
Mensajes
1.420
Pues como la pregunta dice, como puedo hacer un "Redirect" con asp.net.
Quiero que me detecte el idioma y se valla a otra carpeta.

muchas gracias, por cierto, es VB!
 
Me lo encontre en google, no lo he revisado.

Código:
<%@ Page Language="c#" %>

<script runat="server">

public void Page_Load(object sender, EventArgs e)

{

if (HttpUtility.HtmlEncode(Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"]) == HttpUtility.HtmlEncode ("pl-PL"))

{Response.Redirect ("pl/");}

else {Response.Redirect ("en/");}

}

</script>

y este otro

Código:
HttpRequest Request = HttpContext.Current.Request;       

     if (Request.UserLanguages == null)
            return;

    string Lang = Request.UserLanguages[0];

Now you have the browser language on behalf of that you can redirect to particular site.

if(lang=="A")
Response.Redirect("A site")
else
Respose.Redirect("B site");
 
Volver
Arriba