Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2014, 22:01
moquehua
 
Fecha de Ingreso: agosto-2004
Mensajes: 113
Antigüedad: 20 años, 2 meses
Puntos: 0
Ignorancia sobre htaccess

Buenas noches
Una vez más la ignorancia toca a mi puerta, esta vez con el archivo htaccess.
Tengo el siguiente dilema, tengo dos archivos .php (index.php y f.php)
En index.php están todas las secciónes, por ejemplo index.php?seccion=vinos ó index.php?seccion=aguas. Hasta acá funciona todo perfecto al armar la url como http://miweb/vinos usando estas líneas
----------------------------------------------------------
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?seccion=$1 [NC,L]
----------------------------------------------------------
El problema surge en f.php dónde se muestra el producto final, por ejemplo f.php?pid=navarrocorrea. Acá ya no logro hacer funcionar nada porque aunque busco y busco que la dirección sea http://miweb/navarrocorrea ó http://miweb/vinos/navarrocorrea no encuentro nada por ningún sitio.
Intente con ésta línea
----------------------------------------------------------
RewriteRule ^(.+)/(.+)$ $1/f.php?pid=$2 [NC,L]
----------------------------------------------------------
Pero obviamente es inservible
Luego con
----------------------------------------------------------
RewriteRule ^(.+)$ f.php?pid=$1 [NC,L]
----------------------------------------------------------
Pero muestra el error 500

Mi ignorancia me está matando.
Alguien me puede guiar?
Gracias