Programar sitio para trabajar con URL sin el tipoco ?id=X

Iniciado por Diabliyo, 27 Enero 2011, 02:33 AM

0 Miembros y 1 Visitante están viendo este tema.


#!drvy

Se puede hacer por javascript también como indico @SmogMX, pero a diferencia de mod_rewrite por ejemplo, Google no contaria con el javascript por lo tanto los enlaces seguirían siendo los mismos y el señor Google no estará contento con ellos. Aparte si un usuario quisiera copiar la url de un tema o post especifico no podría puesto que lo que vera únicamente es la url de la pagina principal o desde la que se llama la función javascript.




Saludos

:ohk<any>

Urls amigables usando mod_rewrite. Nakp sabe todo ;D
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

Diabliyo

#13
Esto implemente:

.htaccess
Options FollowSymLinks
RewriteEngine on
RewriteRule ^(.+)$ index.php
RewriteRule ^hoja/(.+)\-(.+)\.html$ ?hoja=$1
RewriteRule ^(.+)/$ ?ver=$1


Ojo con la linea 3, 4 y 5, haber si me ayudan a verificar si estoy en lo correcto...

La LINEA 3 quiero que interprete el: index.php
La LINEA 4 quiero que interprete: sitio.com/hoja/numeronoticia-titulo_de_la_noti_cia.html como ?hoja=numeronoticia
La LINEA 5 quiero que interprete: sitio.com/categoriaseccion/ como ?ver=numerocategoriaseccion

Para la Linea 4 es mas que obvio que tendre que hacer un explode, ya que el simbolo - delimitara a la izquierda el numero de la noticia y a la derecha el titulo, del cual solo tomare el de la izquierda.


Funcionaria ?




Por otra parte, tengo broncar para que se imprima bien el sitio :(, aqui tengo otro hilo para no mezclarlo con este:

http://foro.elhacker.net/php/modrewrite_urls_amigables_problema_para_que_el_sitio_se_vea_bien-t318170.0.html

Lunfardo

Cita de: drvy | BSM en 29 Enero 2011, 19:26 PM
Se puede hacer por javascript también como indico @SmogMX, pero a diferencia de mod_rewrite por ejemplo, Google no contaria con el javascript por lo tanto los enlaces seguirían siendo los mismos y el señor Google no estará contento con ellos. Aparte si un usuario quisiera copiar la url de un tema o post especifico no podría puesto que lo que vera únicamente es la url de la pagina principal o desde la que se llama la función javascript.
Saludos

es verdad que google se lleva mal con este tipo de tecnicas =P , la que mas uso hoy en dia es esconder y mostrar divs(css) con javascript y preguntar al servidor solo cosas expecificas, igualmente no me queria ir mucho