0

たとえば、コントローラがあります:showpageadmin.
Url:domain.com/adminこれで、私のコントローラーは問題なく動作します。ルーティングの場合は、コントローラーで関数を実行します
。問題ありません。 domain.com/showpage/page/aboutpageAction()showpage

しかし、URLが要求されたときにどうすればそれを行うことができますか:

  1. コントローラーが存在することを確認して実行します
  2. そうでない場合は、コントローラーpageAction()から使用してみてくださいshowpage
  3. ページが存在しない場合は、404 にリダイレクトします

domain.com/exampleURLを実行したいdomain.com/showpage/page/example(コントローラーexampleが存在しない場合)

どうすればそれができますか?

機能pageAction()チェックが要求されたページが存在し、それを表示する - .txt ファイルから。

4

1 に答える 1

0

あなたErrorControllerはこれにあなたを使うことができます。コントローラーまたはアクション名が見つからない場合、エラー 500 が発生し、ErrorController. その後、人々を行きたい場所にリダイレクトできます

于 2013-08-02T15:12:13.040 に答える