Usando Apache 2.2 y PHP 5, ¿cuál es la mejor manera de ejecutar PHP sin la extensión .php. Por ejemplo, tengo un script llamado app.php y me gusta invocar comoEjecutando PHP sin extensión sin usar mod_rewrite?
Tenga en cuenta que todavía quiero mantener la extensión .php al archivo y no tengo mod_rewrite. No quiero usar index.php porque requiere demasiados directorios.
Lo que encontrar una forma añadiendo esto a mi .htaccess,
AddHandler server-parsed .php
SetHandler application/x-httpd-php
AddHandler application/x-httpd-php .php
La página se ejecuta un poco más lento a través de este. Sospecho que invoca SSI en cada página de PHP. Me pregunto si hay formas mejores de lograr esto.
he visto este hecho mediante una directiva '' pero usted es mucho menos probable conseguir que se ejecuta en un compartida ambiente que 'mod_rewrite', creo. –
Personalmente, me gustaría dejar caer suficientes pistas sobre "rendimiento degradante" y "¡le estoy dando todo lo que tiene, Capitán!" hasta que instalaron mod_rewrite. – Xorlev