В моем симфони проекте, у меня есть:Symfony2 маршрутизации без префикса
- example.com/ пользователь/имя пользователя => перейти к профилю пользователя
- example.com/ блог/theweathertoday => перейти к динамической страницы после блога
- example.com/ whoarewe => статическая страница, заданная в routig.yml
И я хотел бы реализовать:
- example.com/username => перейти к профилю пользователя
- example.com/theweathertoday => перейти к динамической страницы после блога
- example.com/ whoarewe => статическая страница
Не могли бы вы сказать мне, что это лучший путь к:
- отдельного пользователя из блога искусства icle с страниц сайта? (контроллер, сервис, ...?)
- как убедиться, что пользователь не зарегистрирован с ограниченным именем, например «whoarewe», который определен в routing.yml?
Каков наилучший подход?
Я не знаю, что вы говорите, но это не разрешает конфликт между тремя типами страниц. Например, пользователь, называемый «whoarewe», будет находиться в контакте со страницей «whoarewe» – user788721
, если имя пользователя и theweathertoday тогда невозможно. Но возможно изменить порядок: example.com/{username}/user –