Título: Reescribir url con titulos Publicado por: Crash_RPM en 14 Enero 2013, 14:29 pm Buenas, estoy reescribiendo las url con rewrite en el htaccess, y tengo dos dudas.
Estoy ahora reescribiendo las url de las noticias y se esta quedando asi: dominio.com/deportes-1, deportes indica la sección de noticias que es y el 1 el numero de noticia, pero me gustaria que en vez de ser un numero fuese el titulo de la noticia. Algo asi: dominio.com/deportes-espana-campeon. ¿Alguna maner apara hacer esto? ¿Podria hacer una consulta a la bd desde el htaccess, donde saque el numero que corresponda al titulo de la url? Otra pregunta pero menos importante es que en vez de que sea dominio.com/deportes-1, me gustaria que fuera dominio.com/deportes/1, separado por "/". lo he hice asi y funcionaba pero me mostraba la pagina sin fotos y mal colocado todo. Intente escapar la "/" pero nada. Título: Re: Reescribir url con titulos Publicado por: #!drvy en 16 Enero 2013, 19:30 pm Citar me gustaria que en vez de ser un numero fuese el titulo de la noticia. Algo asi: dominio.com/deportes-espana-campeon. ¿Alguna maner apara hacer esto? Si, solo tienes que cambiarlo en el htaccess. Citar ¿Podria hacer una consulta a la bd desde el htaccess, donde saque el numero que corresponda al titulo de la url? No. Eso tendría que hacerlo tu PHP.. cojes el nombre de la noticia y buscas en la base de datos. Citar Otra pregunta pero menos importante es que en vez de que sea dominio.com/deportes-1, me gustaria que fuera dominio.com/deportes/1, separado por "/". lo he hice asi y funcionaba pero me mostraba la pagina sin fotos y mal colocado todo. Intente escapar la "/" pero nada. Eso probablemente se debe a tu CMS / PHP. Tambien se puede deber a que las imagenes tienen la ruta vieja (deportes-1) que ya no existe. Saludos Título: Re: Reescribir url con titulos Publicado por: Crash_RPM en 24 Febrero 2013, 13:29 pm Si, solo tienes que cambiarlo en el htaccess. No. Eso tendría que hacerlo tu PHP.. cojes el nombre de la noticia y buscas en la base de datos. Eso probablemente se debe a tu CMS / PHP. Tambien se puede deber a que las imagenes tienen la ruta vieja (deportes-1) que ya no existe. Saludos Buenas, deje parado este tema y lo he vuelto a retomar ahora. No me funcionaba bien dominio.com/deportes/1 porque el css y las imagenes tenian la ruta vieja, (lo que tu decias) ya estoy cambiando las rutas poco a poco. Ahora tengo otra pregunta no se porque, pero en casi todas las secciones de mi pagina me añade al final de la url caracteres raros. Asi: dominio.com/noticias#.USoFO6Of1wE ¿A que es debido esos caracteres (#.USoFO6Of1wE)? ¿Como puedo quitar eso? Título: Re: Reescribir url con titulos Publicado por: #!drvy en 25 Febrero 2013, 17:32 pm Raro.
Que CMS usas ? o si no usas ninguno, nos puedes mostrar como generas los links y el contenido de tu .htaccess ? Saludos Título: Re: Reescribir url con titulos Publicado por: Crash_RPM en 1 Marzo 2013, 01:01 am Raro. Que CMS usas ? o si no usas ninguno, nos puedes mostrar como generas los links y el contenido de tu .htaccess ? Saludos No uso CMS, los links normal, con a href=www.dominio.com/sección y en algunas paginas los enlaces no son con la ruta completa y utilizando variables de php. El contenido de .htaccess es : Código: # Use PHP5 Single php.ini as default Título: Re: Reescribir url con titulos Publicado por: Crash_RPM en 2 Marzo 2013, 13:16 pm Resuelto. He mirado que diferencia habia entre las secciones que no salia los caracteres y las que si salia, y he visto que es por los botones de compartir.
El codigo es este, llamada a compartir: Código: <?php El codigo de comparir: Código: <div style="margin:10px 0 0 0; float:left;background:#EEE; padding:10px 10px 0px 10px;"> |