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が見つかると停止するはずですよね?