質問: はじめまして。 現在fuelphpでサンプルを参考に、webシステムを作ろうとしています。 フレームワーク自体、まだ始めたばかりなので基本的な部分について公式ドキュメントを読んだ程度です。 以下に、解決できていない問題があり、数日調べたり考えたりしましたが、まだ解決できていませんので質問させていただきます。 ■環境 fuelphp ■動作 ・fuelphpはコマンドからインストール ・サンプルプロジェクトを作成し、デフォルトの画面が表示されるところまでは確認済み ・初期表示画面も確認すみ(hello world等) ■困っていること デフォルトの画面表示を確認した後、なにかサンプルを作ってみようと思い、 sampleページを用意したところ、以下のような動作になりました。 fuelphpのデフォルトが見えるのはいいのですが、sampleページが見える場合と 見えない場合の違い(ルーティングの考え方だとは思いますが)がわからない状況です。 ``` デフォルトの画面が見える http://ローカルIP/fuelphp/project/public/ 表示可能 http://ローカルIP/fuelphp/project/public/index.php/sample http://ローカルIP/fuelphp/project/public/index.php/sample/add 表示できない(fuelphpのエラー画面すら出ない。サーバの404エラー画面になる) http://ローカルIP/fuelphp/project/public/sample/add http://ローカルIP/fuelphp/project/public/sample ``` ■補足 routes.phpの中身は、最初いろいろ変更しましたが、最終的にはデフォルトの設定のままにしました。 ■解決したいこと ・「表示できない」という記載のURLでwebシステムを開発したいです。 ・index.php等の表記は必要ない(書かなくても動作するはず)ので、とりのぞいた形で表示したい。 よろしくお願いいたします。
回答: このサイトに解決したいことが載ってますよ。 https://cloudear.jp/blog/?p=400