一般的な例では、zend フレームワーク 1.x はすべて Web サイトのルート ディレクトリをインストールします。つまり、Web サーバーのルートは zend のパブリック ディレクトリを指しますが、他のディレクトリを指すことはできますか?
答えは「はい」です。zend はルート以外のディレクトリへのインストールをサポートしています。たとえば、Web サーバーのルートが public の親ディレクトリを指している場合、Web サイトへのアクセスは次のようになります。 http://xxx.com/public/module/controller/action
具体的な方法:
1) ルーティングを知らせるpublic は ZEND のモジュール名ではなく子ディレクトリです
2) js および css ファイルへの参照。
< ; スクリプト src="=$this->baseUrl('js/main.js')?>">
上記は、zend Framework 1x のインストール ディレクトリ (Web サイトのルート ディレクトリではありません) を内容も含めて紹介しています。PHP チュートリアルに興味のある友人の参考になれば幸いです。