Ver Mensaje Individual
  #12 (permalink)  
Antiguo 28/09/2009, 09:07
Gatoh
 
Fecha de Ingreso: octubre-2008
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: añadir la bara "/" al final de una url automáticamente (.htaccess)

Amplío el post con una nueva duda referente al mismo asunto.

En el caso de usar url estáticas, el tema de las trailing slash se solucionaría añadiendo la siguiente regla en el .htaccess (por ejemplo para el caso de contacto.php):

Código .htaccess:
Ver original
  1. RewriteRule ^(.+)/contacto$  $1/contacto/ [R,L]

Pero en el caso de url dinámicas, que hacen uso de variables para su creación, ¿cómo se podría aplicar dicha regla para solucionar el asunto de las '/' finales (trailing slash)?

Por ejemplo, con la siguiente regla (Que nos dejaría una url similar a esto: dominio.com/noticias/01/solucionando-trailing-slash/):

Código .htaccess:
Ver original
  1. RewriteRule ^noticias/(.+)/(.+)/$  post.php?id=$1&tit=$2  [NC,L]

Muchas gracias.