У меня есть проект symfony2, и я хотел бы создать маршрут (префикс), который будет указывать на мой старый проект, который находится сам по себе в одной папке (это не проект MVC). Я решил создать папку внутри поставщика с именем моего старого проекта (symfony/vendor/myOldProject).Маршрутизация Symfony2
Так правила:
http://symfony/oldproject/
-> указывает на папку или конкретного файла типа (index.php) "симфони/поставщика/myOldProject"- удар весь трафик после oldproject/(все GET параметры)
- всё без префикса oldproject будет использовать стандартный Symfony2 маршрутизации
Basicaly вместо (routing.yml):
OldProject_homepage:
pattern: /oldproject/ defaults: { _controller: AcmeDemoBundle:Default:index }
Использование:
OldProject_homepage:
pattern: /project/ defaults: { /vendor/myOldProject }
Как это сделать?
Спасибо Inori, вы правы, мне нужно использовать mod_rewrite. Я расскажу более подробно в своем ответе ниже –