1

管理プラグイン / PagesController メソッド:

  • 索引
  • 追加
  • ..

デフォルトの表示方法を削除しました。

問題、mysite.com/admin/webroot/pages にリダイレクトしてエラー メッセージを取得しようとすると、最後に mysite.com/admin/pages にスラッシュがないと URL にアクセスできません

エラー: WebrootController が見つかりませんでした。

他のすべてのコントローラーでは、末尾にスラッシュのない URL が機能します。

管理プラグイン/構成のルーター:

Router::plugin('Admin', function ($routes) {
    $routes->connect('/login', ['controller' => 'Users', 'action' => 'login']);
    $routes->connect('/new-password', ['controller' => 'Users', 'action' => 'newPassword']);
    $routes->connect('/reset-password', ['controller' => 'Users', 'action' => 'resetPassword']);
    //$routes->connect('/pages', ['controller' => 'Pages', 'action' => 'index']);
    $routes->connect('/', ['controller' => 'Pages', 'action' => 'home']);
    $routes->fallbacks('DashedRoute');
});
4

1 に答える 1