Звучит как будто Вы говном обмазались, а не вопрос на специализированном ресурсе задали. Чем Вам ресурс не угодил? Он ведь создан для вопросов и ответов.
Опишите подробнее вопрос или проблему. Не понятно что Вы ожидаете.
AlexAll, То есть site.ru/admin это скрыто, а /backend/web/index.php прям кричит: "я тут", как по мне первый вариант намного очевиднее и может быть угадан. Второй намного менее вероятно.
НО!!! Скрывать админку надо не меняя url, а закрывая доступ, например логином и паролем. Можно ограничить доступ по ip. Но то что Вы делаете это странно и бесполезно.
Вы думаете злоумышленники без знания урла входа в админку ничего не смогут сделать? Сайты ломают не через страницы входа в админку.
hckn, Я не знаю Монгуз, возможно с ним проблемы и есть. Я не вижу проблемы в рамках например php и mysql иметь админку, которая менеджит неограниченное количество баз и как следствие сайтов.
Оптимус Пьян, защита от дурака за счет доп логики? В чем смысл? Не проще по рукам линейкой ударить? И что у Вас подключение к базе в контролере делает?
Есть подозрение, что Вы что-то не договариваете. Пока выглядит как идиотизм, но Вы же не такой.