Как мне получить базовый URL в Kohana 3?
Есть ли решение в сыром PHP?
В Кохане это
echo url::base();
http://docs.kohanaphp.com/helpers/url
В сыром PHP
echo "http://".$_SERVER['HTTP_HOST']."/NameOfApp";
Для Kohana 3 это URL :: base () .
Из документа:
// Absolute URL path with no host or protocol echo URL::base(); // Absolute URL path with host, https protocol and index.php if set echo URL::base('https', TRUE); // Absolute URL path with host and protocol from $request echo URL::base($request);
Ссылка: http://kohanaframework.org/3.1/guide/api/URL
Если вас беспокоит множество вызовов url::base(), вы можете превратить их в константу.
url::base()
define('PATH_BASE', url::base());
Я использую это, и это работает.
echo URL::base(); or echo URL::base(true);