Foros del Web » Programando para Internet » PHP »

session_start() modifica la url?

Estas en el tema de session_start() modifica la url? en el foro de PHP en Foros del Web. Hola, resulta que me gustaria utilizar sesiones con php para hacer una serie de cosas. El problema es que tambien me estoy ocupando de optimizar ...
  #1 (permalink)  
Antiguo 24/12/2008, 10:37
 
Fecha de Ingreso: abril-2004
Ubicación: Valencia
Mensajes: 436
Antigüedad: 20 años
Puntos: 8
session_start() modifica la url?

Hola,
resulta que me gustaria utilizar sesiones con php para hacer una serie de cosas. El problema es que tambien me estoy ocupando de optimizar la pagina para el seo y no me gustaria que utilizar sesiones me inchara las urls y que google las indexara con el id.
Por lo que tengo entendido cuando el cliente acepta cookies, session_start() utiliza estas para mantener la sesion, pero si estan desactivadas entonces incha las urls con el id. Como me imagino que el googlebot no aceptara cookies entonces vera las urls con el larguisimo id y las indexara así (cosa que quiero evitar).

Lo que quiero saber es si esto es asi o estoy equivocado y puedo evitar las url largas (con id de sesion)

gracias de antemano.
Saludos.
  #2 (permalink)  
Antiguo 24/12/2008, 11:39
Avatar de Avatar810  
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 16 años, 8 meses
Puntos: 23
Respuesta: session_start() modifica la url?

La forma en que se utilizan las sessiones de PHP nunca es poner el valor como parametro GET (en la URL) sino que almacena en memoria el valor.
Asi que no debes preocuparte por lo de "alargar" la url.

Yo he usado sesiones en maquinas que si y no aceptan las cookies y funcionan bien.
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810
  #3 (permalink)  
Antiguo 24/12/2008, 12:53
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: session_start() modifica la url?

A lo que se refiere es que, si el navegador no acepta cookies, el ID de la sesión se pasa como parámetro por GET (o al menos antes lo hacía).

Pero no creo que deba preocuparte mucho, los robots no indexab con el ID de la sesión
  #4 (permalink)  
Antiguo 28/12/2008, 08:56
 
Fecha de Ingreso: abril-2004
Ubicación: Valencia
Mensajes: 436
Antigüedad: 20 años
Puntos: 8
Respuesta: session_start() modifica la url?

Pues se trata de eso, de que yo tambien pienso que antes si que lo hacia, lo de pasar el id por la url en caso de que no pudiera usar cookies, pero ahora yo he probado a desactivar las cookies en mi navegador y no infla la url. De verdad me interesa saber si esto ha cambiado, porque me consta que antes los robots si que indexaban las paginas con el id de sesion. Estoy hablando de hara unos 4 años y lo se porque vi alguna de mis webs con el id de sesion en el indice de google.
Alguien puede confirmar que esto ya no sea así??

Gracias por las respuestas.

Saludos.
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 22:07.