Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2007, 06:50
Avatar de k4k4
k4k4
 
Fecha de Ingreso: junio-2007
Ubicación: Baja California, México
Mensajes: 120
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: .htaccess en MVC

Hola,

CodeIgniter y CakePHP usan el siguiente .htaccess:
Código:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
El punto siendo que las líneas donde se especifican las posibles extensiones a omitir no son necesarias porque si, por ejemplo, queremos excluir nuestras imagenes JPG, ya lo estamos haciendo con la condición:
Código:
    RewriteCond %{REQUEST_FILENAME} !-f
que se puede leer como "Si se hace una solicitud (request) a un un archivo y NO existe, entonces ejecuta el rewrite". Por ejemplo si mandamos llamar a /imagenes/background.jpg, no se va a realizar el rewrite y por lo tanto se mostrará la imagen.

¿Qué opinan?


Saludos.