Подскажите, пожалуйста, можно ли без предустановок узнавать basehref для моего сайта?
Поясню на примере:
- все действия у меня в проекте перенаправляются на index.php, в котором я парсю URI и выбираю в зависимости от этого нужное действие.
- если мое приложение положить в каталог на сервере (к примеру, www.example.com/application/...) То все картинки, css, js файлы будут недоступны по прямому адресу /js/my.js и т.п. Если же писать относительные, то при такой организации (например, http:/example.com/application/Controller/Action/) для них будет совершенно другая текущая папка.
Борюсь я с этим предустановкой baseurl - пишу я это ручками. Можно ли как-то программно определить?
т.е. если у меня index.php находится в папке /application/, чтоб функция вернула http://$_SERVER[SERVER_NAME]/application?
|