![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
21/05/2015, 21:04
|
![Avatar de NSD](http://static.forosdelweb.com/customavatars/avatar462878_4.gif) | Colaborador | | Fecha de Ingreso: mayo-2012 Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 9 meses Puntos: 320 | |
Respuesta: Cómo crear una especie de "bio" En efecto, eso es lo que parece hacer, pero tienes que entender que es lo que esta pasando:
peticion: /usuarios/pepediaz
RewriteEngine on # Se inicia el modo de reescritura.
RewriteCond %{REQUEST_FILENAME} !-d # Si usuarios/pepediaz no es un directorio TRUE
RewriteCond %{REQUEST_FILENAME}.html -f # Si usuarios/pepediaz.html existe FALSE
RewriteRule ^(.*)$ $1.html # Esto no se ejecuta
RewriteCond %{REQUEST_FILENAME} !-f # Si usuarios/pepediaz no es un archivo TRUE
RewriteRule ^([^\.]+)$ $1.php [NC,L] # Ahora el request vale usuarios/pepediaz.php
RewriteCond %{REQUEST_FILENAME} !-l # Si no es un enlace simbolico (link) TRUE
RewriteRule ^usuarios/(.*)$ obtener.php?usuario=$1 [PT,L] # Ahora el request vale obtener.php?usuario=pepediaz.php
Tambien puedes cambiar el orden y poner esa regla al final
__________________ Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios |