Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2010, 11:26
Avatar de saymon
saymon
 
Fecha de Ingreso: septiembre-2003
Ubicación: Panama
Mensajes: 318
Antigüedad: 21 años, 3 meses
Puntos: 0
Conflicto entre dos reglas .htaccess que no me dejan ver un directorio

Hola a todos,

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
  1. RewriteRule ^profiles/(.+)/$ /profiles/$1 [R=301,L]
  2. 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