Resolvi refazer as regras para o .htaccess ignorar extensões, anteriormente citado neste meu post. Agora o código ficou bem mais “enxuto”.
No código abaixo, existe somente uma regra, se o arquivo terminar em .php, diga que não existe. E existe uma opção chamada MultiViews.
Breve explicação
O Apache, é um servidor web que tem suas funcionalidades mantidas através de uma estrutura de módulos. Um destes módulos é o mod_mime. O mod_mime pode relacionar o nome de um arquivo (incluindo a sua extensão) à um mimetype, idioma e codificação (ISO-8859-1, UTF-8, etc..).
Segundo a wikipedia:
Tipos de conteúdo são identificados no cabeçalho da [...]
Atualização
Este post ganhou uma nova versão, com um código melhorado, confira aqui.
-
Uma simples forma de esconder a extensão dos arquivos, da URL do seu site, é utilizando o .htaccess, com uma ajudinha do modrewrite e das expressões regulares.
Ao invés de acessar por http://example.com/teste.php, a idéia é permitir que o usuário acesse a mesma página através [...]