为什么我的 htaccess 文件阻止访问我的 MP3 文件?

为什么我的 htaccess 文件阻止访问我的 MP3 文件?

我的 Zend Framework 应用程序有一个公共目录,其中包含一个 htaccess 文件。如果在公共目录中找不到该文件,它会通过应用程序路由请求。我的公共目录中有一个 MP3 文件,但 htaccess 文件正在通过应用程序路由请求!

您觉得我的 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]

答案1

事实证明,htaccess 内容也嵌入到了 apache 配置文件中。我的同事说这可以提高性能。

答案2

htacess 文件是否可以被网络服务器读取?

相关内容