Foros del Web » Programando para Internet » PHP »

URLs amigables

Estas en el tema de URLs amigables en el foro de PHP en Foros del Web. Buenos días. Mi duda va con respecto a las URL amigables. Antes de nada, decir que de apache y php entiendo lo justo y no ...
  #1 (permalink)  
Antiguo 14/03/2015, 01:58
 
Fecha de Ingreso: julio-2009
Mensajes: 172
Antigüedad: 15 años, 4 meses
Puntos: 3
URLs amigables

Buenos días.

Mi duda va con respecto a las URL amigables.

Antes de nada, decir que de apache y php entiendo lo justo y no se como exponer la consulta de forma clara.

He conseguido con apache (en el archivo .htacces) crear URLs amigables tipo dominio.com/blog/articulo/titulo.html. Pero estas URL me interferían con directorios y subdirectorios existentes en mi dominio como por ejemplo dominio.com/imágenes/blog/ además de hacerlas muy largas ya que buscaba algo más reducido al estilo dominio.com/blog/articulo/ por lo que probé a usar las páginas de error para ejecutar módulos según la URL.

Es decir, indicando en el .htacces que la página de error es index.php, obtengo la URL y según la URL con la función explode indico que modulo mostrar y sus correspondientes artículos. Pero claro, una página de error no es indexada por google.

Lo cierto es que de la segunda forma tengo control total y absoluta flexibilidad a la hora de gestionar las URL y me gustaría saber si hay alguna forma de decirle al servidor que interprete una página de error como página válida u otra forma parecida y correcta de hacer esto sin recurrir al RewriteRule que tantos quebraderos de cabeza me esta dando.

Desearía poder ser más claro, pero mis conocimientos no dan para mucho más.
  #2 (permalink)  
Antiguo 14/03/2015, 02:21
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 8 meses
Puntos: 67
Respuesta: URLs amigables

Te dejo un tutorial que publiqué sobre urls amigables.

http://www.forosdelweb.com/f18/tutor...ables-1094471/

Saludos.

Etiquetas: amigables, html, urls
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 19:37.