Cita:
Iniciado por iovan
Con htaccess puedes puedes hacer que los archivos sin extención se procesen como application/x-httpd-php
Despues le quitas a todos tus archivos PHP la extensión (.php) y accesas a ellos como lo has escrito más arriba.
Yo no se como se hace pero es fácil si alguien que sepa nos hecha un mano yo tambien necesito este dato.
Gracias.
básicamente consiste en asignar un controlador frontal (front controller) que es un archivo php que procesará todas las request entrantes, en dicho php se analiza el request_uri y en función de ello realiza una acción, como incluir otro archivo, esta técnica es común en FW que implementan MVC.
para ello sólo se necesita asignar desde el .htaccess el archivo, con reglas tan simples como:
symfony2:
Código Apache:
Ver original<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
codeigniter2:
Código Apache:
Ver originalRewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]