У меня есть порядковый проект symfony, который включает в себя 2 приложения: публичные и админ-части. Мне нужно переместить файлы приложений администратора в project_path/web/admin. Поэтому, если я позвоню по адресу www.project.com/admin, будет показан проект администратора. Как мне настроить проект, чтобы это разрешить?symfony: change application dir
ответ
Перенос приложения в корень документа приведет к созданию дыры в безопасности, поскольку ВСЕ ваши файлы приложений будут доступны для всех, если вы их каким-либо образом не обеспечите. Если вам не нравится настройка проекта symfony по умолчанию, которая использует переписывание url только для одного приложения (общедоступное устно) и хочет иметь «чистые URL-адреса» в других приложениях, вы можете создать для них поддомены и установить «no_script_name» "в параметрах settings.yml на" on ". Например, таким образом у вас могут быть URL-адреса, например http://myap.domain.com/nice/url/here. В вашем случае публичное приложение может быть на domain.com и админ-приложении на admin.domain.com. Конечно, вам нужно будет настроить ваши Apache vhosts соответственно - это не то, что Symfony делает для вас из коробки.
определенно не перемещать файлы в веб/администратора
Решение вашей проблемы, весьма вероятно, будет найден в project_path/приложений/фронтэнда/конфигурации/routing.yml
У меня была аналогичная проблема до. Я создал модуль frontend и назвал его «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
- 1. symfony2 demo application change homepage
- 2. symfony assetic dir. не существует
- 3. change rails default application html
- 4. OSX Terminal - Change Application Focus
- 5. cmake change build dir in clion
- 6. Python subprocess change dir via client/server
- 7. Не удается разместить Symfony 2.7 application
- 8. Symfony 3 change label theme
- 9. Symfony subforms change setter function
- 10. symfony change attribut 'for' form_label
- 11. Symfony 2 change translations path
- 12. symfony 1.4 - change Sluggable options
- 13. WP8 Change Application Tile Цвет фона
- 14. android keyboard change layout of phonegap application
- 15. Asp.net mvc 5 change mvc application culture
- 16. Rebol2: Change-dir to absolute filepath не работает
- 17. Batch Change dir и использовать текущий каталог как команду
- 18. Symfony Demo Application - где найти ветки?
- 19. angularJS и symfony restful web application
- 20. В чем разница между dir/*, dir/**, dir/**/*, dir /**/*.* в globbing?
- 21. Git разница между ignore dir/* и dir/и dir
- 22. Fetch: post json data, application/json change to text/plain
- 23. Powershell change taskbar icon of running console application
- 24. Java Web Application File Loader w/change detection
- 25. Неустранимая ошибка: main() Не удается правильно записать в каталоге dir/dir/dir/dir
- 26. Rewrite Rule to redirect/dir or/dir/to /dir/index.html где dir может быть чем угодно
- 27. В чем разница между E: dir (dir) и E [dir = "dir"] в CSS?
- 28. Python dir (dict) vs dir (dict .__ class__)
- 29. Добавить DIR в приложение dir Zend Framework
- 30. .htaccess rewrite/dir/sub to/dir