Определенно НЕ перемещайте ваши файлы в web / admin
Решение вашей проблемы, скорее всего, будет найдено в project_path / apps / frontend / config / routing.yml
У меня раньше была похожая проблема. Я создал модуль внешнего интерфейса и назвал его «admin», затем поместил в него ссылки, которые связаны с myproject / backend.php / table и т. Д. ...
вы можете использовать файл маршрутизации, чтобы заставить www.project.com/admin работать
чтобы узнать больше: http://www.symfony -project.org / book / 1_2 / 09-Links-and-the-Routing-System
не забудьте включить module_rewrite в вас http.conf