アクションコントローラーの保存を多階層化して、多数のコントローラーを整理できるようにした。 Zend_Controller_Dispatcher_Standardのコントローラー名解決でサブディレクトリ仕様にしてみた。 Zend_Controller_Dispatcher_Standardを継承したクラスを作って、 _formatName内で下記のように一行変更する。 <?php // $segments[$key] = str_replace(' ', '', ucwords($segment)); $segments[$key] = str_replace(' ', $this->getPathDelimiter(), ucwords($segment)); あとは、フロントコントローラーにsetDispatcherでnewして注入するだけ。 /foo-bar/baz/ へのリクエスト