Cloud9 IDEを使用してプロジェクトに取り組んでおり、Apache 2.0 で PHP5 を実行しています。私は主にフロントエンド開発者ですが、PHP については十分な経験があります。私は MVC フレームワークに精通しており、程度は低いですが、この機能は私がエミュレートしようとしているものですが、より単純です。私は CakePHP を実装しようとしましたが、必要なものに対して少し堅牢すぎることがわかりました。バックエンドの重いセットアップは必要ありません。アプリケーション用のカスタム ルーティング メカニズムを作成したいと考えています。
理想的には、自分のサイトへのすべてのリクエストが 1 つのページ (このカスタム「コントローラー」) を通過するようにしたいと考えています。そこから、適切なテンプレート、http コード、エラーなどを見つけ出す独自のロジックを記述して、含めることができます。私の質問は、どうすればこれを実現できますか? つまり、サーバー上のディレクトリを要求するのではなく、 をhttp://mysite.c9.io/user/view/2
介してチャネリングする要求を行うにはどうすればよいでしょうか?http://mysite.c9.io/index.php
/user/view/2
および .htaccess ルールについては漠然と知っていmod_rewrite
ますが、ここで何らかの役割を果たしている可能性があると思います。