私は自分のウェブサイトに FuelPHP を使用しています。現在、私は次の構造を持っています:
-folder1
-FILEHERE.php
-folder2
...
-fuel
-app
-classes
-controller
-learn.php
-folder1.php
-public
fuel->classes->controller
Learn.php という名前のコントローラーを作成しました。今私が欲しいのはこれです:人が訪問した場合http://example.com/learn
->このコントローラーが起動します(learn.php)。サブコントローラーを追加し、次のディレクトリ要求があるたびに制御をスローしたいと考えています。例:
http://example.com/learn/folder1folder1.php
はin に制御をスローする必要がありfuel->classes->controller
ます。
どうすればいいですか?メソッド action_* を確認しましたが、柔軟に見えません。また、ユーザーが次のような場所にアクセスすると、次http://example.com/learn/folder1/FILEHERE
の場所からコンテンツ ファイルをロードする必要がありますfolder1->FILEHERE.php
(上記のディレクトリ レイアウトを参照)。
ご協力ありがとうございました!