0

コハナ2.3.2を使用しています

すべてではないにしても、私のサイトのリンクのほとんどは記事へのリンクです。

私のコントローラーはArticlesと呼ばれ、Viewという名前のメソッドがあります。すべてのリンクの前に/articles/ view /を付けたくないので、すべてのファイルを処理するようにデフォルトのコントローラーを設定したいと思います。

tld.comにArticlesコントローラーを使用させるデフォルトルーターの使用を検討しました。ただし、/ bure / oceanfront /のようなものにアクセスしようとすると、Kohanaの404エラーが発生します。

私はこの記事を見てきましたが、与えられた例は常にエラーであるため、時代遅れだと思います(これを指摘するコメントも参照してください)。

4

1 に答える 1

0

これは現在機能しています:

Event::add('system.post_routing' ,'call_fallback_page');



function call_fallback_page() {
        Router::$controller = 'Articles';
        Router::$method = 'index';
        Router::$controller_path = APPPATH.'controllers/articles.php';
}

質問のチュートリアルから派生。

于 2009-05-08T04:07:26.120 に答える