Esribiendo aqui para ver si alguien me ayuda a finalizar unas URLs amigables que desde hace 4 semanas estoy tratando de terminar:
Yo tengo estas dos reglas en mi archivo .htaccess:
Código Apache:
Ver original
RewriteRule ^profiles/(.+)/$ /profiles/$1 [R=301,L] RewriteRule ^profiles/(.+)$ users/userinfo.php?user=$1 [L]
Ellas lo que me hacen es lo siguiente:
La primera es para cuando los usuarios ingresen a un perfil de este modo
www.url.com/profiles/carlos/ lo redirijan a este URL www.url.com/profiles/carlos (sin el / al final)
La segunda hace que al solicitar el URL www.url.com/profiles/carlos sea procesado en la direccions www.url.com/users/userinfo.php?user=carlos
Todo me funciona PERFECTO, como quiero, pero el problema esta en que cuando entro a este URL www.url.com/profiles/ la pagina no me sale (en ese path tengo un index.php) y me toma ese URL como si lo estubiera procesando en "www.url.com/users/userinfo.php?user="
Ah, y cuando quito la primera linea si me sale el URL www.url.com/profiles/ bien, pero esta linea la necesito para que me redirecciones las URLs terminadas en / a la misma URLs sin ella (el /)
Alguna ayuda por favor, ya no tego ni idea como lograr esto, y he leido en estas 4 semanas cantidades de documentos, pero ninguno que funciona.
saludos