I'm new with Symfony (5.3) and i'm trying to use the EasyAdmin^3 package and its controller.
class DashboardController extends AbstractDashboardController
{
/**
* @Route("/admin", name="admin")
*/
public function index(): Response
{
//return parent::index();
$routeBuilder = $this->get(AdminUrlGenerator::class);
$url = $routeBuilder->setController(BookCrudController::class)->generateUrl();
return $this->redirect($url);
}
public function configureDashboard(): Dashboard
{
...
}
....
In security.yaml, there is no access control:
access_control:
# - { path: ^/admin, roles: ROLE_ADMIN }
I tried on my computer with
>symfony server:start -d
>symfony open:local
The URL http://127.0.0.1:8000/admin works
But on my server https://subdomain.domain.com/admin it doesn't work (error 404). But the route is configuring:
>php bin/console debug:router
admin ANY ANY ANY /admin