Почему, когда я go на localhost / my_app / admin, меня перенаправили на localhost / my_app / webroot / admin? CakePHP - PullRequest
0 голосов
/ 04 апреля 2020

Я использую Cake php 3.8 и разработал административный доступ, но когда я пытаюсь получить к ним доступ по URL: localhost/admin мой браузер (chrome) перенаправляет меня систематически на localhost/my_app/webroot/admin

Эта проблема не появляется, когда я ставлю sla sh в конце: localhost/my_app/admin/

Кроме того, я тестировал на Edge и Firefox, и нет никаких проблем, я могу доступ к localhost/admin (без ведома sh в конце)

Маршрут. php:

    $routes->connect('/admin', ['controller' => 'Users', 'action' => 'login', 'prefix' => 'admin']);
    Router::prefix('admin', ['param' => 'value'], function ($routes) {
        $routes->connect('/:controller');
        $routes->connect('/:controller/:action');
        $routes->connect('/:controller/:action/**');
    });

Извините за мой плохой английский sh,

Большое спасибо за вашу помощь.

1 Ответ

0 голосов
/ 09 апреля 2020

Я думаю, что ваше приложение имеет устаревший кеш. Попробуйте очистить все ваши сеансы и кеш и обновить sh вашу страницу. Я думаю, что это решит вашу проблему.

...