Acontece que o material do htaccess também foi incorporado ao arquivo de configuração do apache. Meu colega de trabalho disse que isso é um reforço de desempenho.
Meu aplicativo Zend Framework possui um diretório público que contém um arquivo htaccess. Se o arquivo não for encontrado no diretório público, ele encaminhará a solicitação pelo aplicativo. Eu tenho um arquivo MP3 dentro do meu diretório público, mas o arquivo htaccess está roteando o pedido através do aplicativo!
Você vê algo de errado com o meu arquivo htaccess?
AddDefaultCharset utf-8
RewriteEngine on
RewriteRule ^Resources/.* - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|ico|gif|jpg|png|css|htm|html|php|pdf|doc|txt|swf|xml|mp3)$ /index.php [NC]
Acontece que o material do htaccess também foi incorporado ao arquivo de configuração do apache. Meu colega de trabalho disse que isso é um reforço de desempenho.
O arquivo htacess é legível para o servidor da Web?
Tags .htaccess apache-2.2