Aviso

#1 2008-07-23 03:47:57

seek
Algo sabe
Registrado: 2008-04-29
Mensajes: 78

Rewrite para webs dinamicas

Es realmente importante usar rewrite en las webs dinamicas???

webs del tipo http://www.anuncioneon.com/anuncios.asp … amp;Tipo=i
pasarlas a http://www.anuncioneon.com/anuncios/España/inmobiliaria


Ofertas inmobilaria

Ofertas coches

Modificado por seek (2008-08-07 04:30:55)

Desconectado

 

#2 2008-07-24 03:41:45

Lupin
Miembro
Ubicación: Barcelona
Registrado: 2007-11-27
Mensajes: 29
Web

Re: Rewrite para webs dinamicas

Hola SEEK, desde mi punto de vista si que es importante, ayuda a definir mejor la página y limpia de variables la url.
Pero con ASP creo que no se puede hacer, el rewrite se hace con htacces y eso sólo es para PHP.

Un saludo

Modificado por Lupin (2008-07-24 03:41:56)

Desconectado

 

#3 2008-07-25 14:18:11

joryx
Miembro
Ubicación: Tecamachalco, México
Registrado: 2008-05-15
Mensajes: 10
Web

Re: Rewrite para webs dinamicas

Sip, totalmente de acuerdo, son mejor las url amigables, y el htaccess es por el servidor apache, no tiene que ver con PHP

Desconectado

 

#4 2008-07-27 10:31:10

seek
Algo sabe
Registrado: 2008-04-29
Mensajes: 78

Re: Rewrite para webs dinamicas

Hola, bueno para asp .net si se puede hacer, pero a lo que me referia es a si es realmente tan importante para el posicionamiento.

Desde luego google no lo usa y webs muy importantes tampoco, está claro que para el usuario es mas comodo, pero en mi caso serian demasiadas paginas y quiero estar seguro que merece la pena pasar todo ese trabajo.

Alguien hizo alguna prueba??.

Anuncios gratis
Poner anuncio gratis

Desconectado

 

#5 2008-07-28 00:45:29

Lupin
Miembro
Ubicación: Barcelona
Registrado: 2007-11-27
Mensajes: 29
Web

Re: Rewrite para webs dinamicas

OK joryx, recien acabo de empezar con la programación y me lio un poco ;-), pero veo que no iba mal del todo.

Seek, yo creo que si que mejora el posicionamiento. Quizás no a corto plazo, pero cuando las búsquedas sean longtail creo que si que será importante tener las palabras en la URL, creo que ayuda a la "fantástica" web semántica que busca google.

Prueba con las páginas más importantes y si te da buen resultado dedicale un par de días y mejora el site.

Un saludo!

Desconectado

 

#6 2008-07-28 05:40:16

seek
Algo sabe
Registrado: 2008-04-29
Mensajes: 78

Re: Rewrite para webs dinamicas

Hola, bueno probare con algunas a ver que pasa.

Un saludo y gracias.

Desconectado

 

#7 2008-08-08 03:58:18

seek
Algo sabe
Registrado: 2008-04-29
Mensajes: 78

Re: Rewrite para webs dinamicas

Lupin aquí tienes un ejemplo sencillo de como se hace un rewrite en asp .net usando el fichero Global.asax

<%@ Application language="C#" %>

<script runat="server">
    void Application_BeginRequest(object sender, EventArgs e) {

        string fullOrigionalpath = Request.Url.ToString();

        if (fullOrigionalpath.Contains("/Inmobiliaria.aspx")) {
            Context.RewritePath("/anuncios.aspx?Tipo=i");
        }
        else if (fullOrigionalpath.Contains("/Motor.aspx")) {
            Context.RewritePath("/anuncios.aspx?Tipo=m");
        }
  }

</script>

por si a alguien le sirve para algo se puede hacer mucho mejor usando reglas cuando son muchos parámetros y páginas.


Anuncios inmobiliaria

Desconectado

 

#8 2008-08-09 00:51:21

Lupin
Miembro
Ubicación: Barcelona
Registrado: 2007-11-27
Mensajes: 29
Web

Re: Rewrite para webs dinamicas

que grande eres SEEK! no tenía ni idea , ahora mismo lo reviso y lo pondré en práctica para mi web.

Muchas gracias!

Desconectado

 

#9 2008-08-09 04:21:46

seek
Algo sabe
Registrado: 2008-04-29
Mensajes: 78

Re: Rewrite para webs dinamicas

Lupin me alegro que e sirva, llevo pocos dias desde que puse el rewrite en algunas paginas de mi web y me empezaron a llegar un montón de visitas con keywords diferentes, la verdad si que influye y muchisimo, ahora lo estoy haciendo con una regla para todas las paginas de la web, cuando lo termine lo pongo por si te sirve.
Yo lo estoy haciendo usando el evento beginrequest del global.asax pero tambien lo puedes hacer usando un modulo http en el web.config, ten en cuenta que el asp .net solo procesa las peticiones del tipo .aspx .asp en general extensiones asociadas al asp .net pero no las extensiones .html o htm que son las mas importantes para los buscadores, si las quieres implementar tienes que hacerlo en el IIS de tu servidor ( si es un hosting compartido tas jodido ) y ahi en el IIS decirle que envie al .net todas las peticiones o las html o lo que quieras. Mirate esto http://www.codeproject.com/aspnet/URLRewriter.asp

Anuncios coches motos

Modificado por seek (2008-08-09 04:23:45)

Desconectado

 

#10 2008-08-11 10:38:16

seek
Algo sabe
Registrado: 2008-04-29
Mensajes: 78

Re: Rewrite para webs dinamicas

Lupin te amplio el rewrite casi completo, a mi me funciona pefectamente, un saludo.


Global.asax

void Application_BeginRequest(object sender, EventArgs e) {

        string fullOrigionalpath = Request.Url.ToString();

        if (fullOrigionalpath.Contains("/Inmobiliaria.aspx")) {
            Context.RewritePath("/anuncios.aspx?Tipo=i");
        }
        else if (fullOrigionalpath.Contains("/Motor.aspx")) {
            Context.RewritePath("/anuncios.aspx?Tipo=m");
        }
        if (fullOrigionalpath.Contains("/anuncio/")) {
            fullOrigionalpath = fullOrigionalpath.Replace( ".aspx", "" );
            String filename = fullOrigionalpath.Substring(fullOrigionalpath.LastIndexOf("-") + 1);
            string sCodigo = filename.Substring(0, filename.IndexOf("p") );
            string sPais = filename.Substring(filename.IndexOf("p") + 1 , filename.IndexOf("t") - filename.IndexOf("p") - 1);
            string sTipo = filename.Substring(filename.IndexOf("t") + 1 , filename.IndexOf("s") - filename.IndexOf("t") - 1);
            string sStart = filename.Substring(filename.IndexOf("s") + 1);
            Context.RewritePath( "/anuncio.aspx?codigo=" + sCodigo + "&pais=" + sPais + "&Tipo=" + sTipo + "&Start=" + sStart);
        }

}


http://www.anuncioneon.com/anuncio/prec … 0t0s0.aspx

Desconectado

 

Pie del foro

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Creado por Adseok

website statistics