コントローラとして扱われることなく、httpを介してZend/public /ディレクトリにディレクトリを要求することはできますか?Zend Framework - コントローラとして/ public/directoryを扱わないでください
たとえば、Facebookのアプリケーションデータを含む/ public/facebook /ディレクトリがありますが、Zendは(デフォルトの動作として)私がhttp://mysite.com/facebookをリクエストしたときに「facebook controller missing」というエラーが表示されます。
うわー、それはいくつかのルールです!エラーがありますか?私はアクセスファイルに直接ペーストして500エラーがありますか?私はそのルールが何をしているのかは分かりませんが、最終的にZendのコントローラーの問題なしでhttp://mysite.com/facebook/app/index.phpをリクエストできるようにしたいと考えています。 – Owen
最初にもっと簡単なものを試してみましょう。 'RewriteRule!(public/facebook/app/index \ .php)|(facebook/app/index \ .php)$ /index.php [L]'ここで私はparth正しいパスかどうかわからないのは、パスがリストされているものではなく(つまり、|)、index.phpにリダイレクトされている場合です。 – regilero
なぜか分かりませんが、それも500エラーです。私はうまくいきました。Zend htaccessファイルの最後から二番目の行に次の行を追加しています:RewriteCond%{REQUEST_URI}!^/facebook – Owen