Foros del Web » Programando para Internet » PHP »

Generar un .html a traves de un script php

Estas en el tema de Generar un .html a traves de un script php en el foro de PHP en Foros del Web. Hola... les cuento... tengo una web armada toda en php.....la web es de artistas de folklore..... para tenes sus biografias se conecta a una base ...
  #1 (permalink)  
Antiguo 08/05/2006, 11:14
 
Fecha de Ingreso: mayo-2006
Mensajes: 1
Antigüedad: 11 años, 7 meses
Puntos: 0
Generar un .html a traves de un script php

Hola... les cuento... tengo una web armada toda en php.....la web es de artistas de folklore..... para tenes sus biografias se conecta a una base de datos y devuelve el resultado a la pagina... pero.. esto se hace a traves de un link que lleva a una pagina artistas.php?idname=nombreartista

en funcionamiento ningun problema.. pero estoy trabajando en posicionarla.. y para eso... estoy buscando la manera de que cuando alguien haga click en el link artistas.php?idname=nombreartista valla a una pagina html generada por el script php... es decir que valla hacia nombreartista.html

de esa forma... los buscadores indexarian las paginas dinamicas..... por que actualmente solo me indexan artistas.php sin atributos.... y no indexan artistas.php?idname=nombreartista

espero alguna rta.. gracias..
  #2 (permalink)  
Antiguo 08/05/2006, 11:29
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Lo que propones se suele resolver con las técnicas de re-escritura del URL vía "mod_rewrite" (y .htaccess) ...

Tienes un excelente manual sobre el tema en:
http://www.zonaphp.com/optimizando-l...a-la-busqueda/

En definitiva no se trata de generar páginas .html sino que para el "buscador" (o robot) tu servidor HTTP le va a ofrecer ("pegando el cambiazo") un URL más "amigable" par el mismo y no el "dinámico" para PHP ..


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 08/05/2006, 12:31
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 13 años, 10 meses
Puntos: 5
Cita:
Lo que propones se suele resolver con las técnicas de re-escritura del URL vía "mod_rewrite" (y .htaccess) ...
Amigo lo que te comenta cluster es cierto, funciona a la perfecion lo malo de usar este metodo de "mod_rewrite" (y .htaccess) es que despues que sea llamada la pagina via http://tupagina.com/id/name y sea interpretada por el .htaccess te mostrara el link original (http://tupagina.com/?id=xxx&name=yyy).. ya que este metodo solo funciona como especie de redireccion... en incluso los buscadores podrian interpretar que tienes paginas duplicadas. (y eso es algo que no le gusta mucho a los buscadores).- aunque en mi caso mas me interesa que la direccion viseble al usuario sea limpia en la barra del explorador.- osea como tu la quieres.- (/id/name) y com este metodo no se logra eso.-

pero desconocia de la existencia de esta pagina
Vaya que esta muy buena!.-

Vale la pena estudiar los arreglos php que se dan como opciones.. se ven muy buenos.. y al parecer el url se mantendria simpre http://tupagina.com/id/name ya que todo el proceso de las variables se hace dentro del mismo php.-

Gracias Gluster.-

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
  #4 (permalink)  
Antiguo 27/05/2006, 21:28
 
Fecha de Ingreso: mayo-2006
Mensajes: 13
Antigüedad: 11 años, 6 meses
Puntos: 0
yo quiero hacer mis enlaces index.php?id=juegos&id=3721&enlace=lalala
de manera de tenerlo en html .. me diejron con mod_rewrite y y htaccess, peor lei muchos manuales y no entendi nada.
webrincon.com las tiene de esa manera.. yo quiero asi pero no se como hacerlo.. necesito ayuda porfavor..
  #5 (permalink)  
Antiguo 27/05/2006, 21:52
 
Fecha de Ingreso: octubre-2004
Ubicación: Lima, Perú
Mensajes: 185
Antigüedad: 13 años, 1 mes
Puntos: 1
BUeno amigo te recomiendo que entres a este post aca esta más detallado sobre el tema http://www.forosdelweb.com/showthrea...ht=mod_rewrite
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:02.