0

我有用 Zend Framework 编写的应用程序,结构是

app/
    application/
    library/
    public/

我在公共文件夹下有一个名为 test.php 的 php 脚本。当我通过http://localhost/test.php访问它时,它也会执行 index.php 代码。我的 .htaccess 看起来像这样。

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

它应该在找到 test.php 时停止,不是吗?

4

1 回答 1

0

缺少 favicon.ico 导致调用 index.php。添加 favicon.ico 解决了问题。

于 2012-05-09T15:38:56.543 回答