Получить полный домашний URL сайта в Кохана 3 - PullRequest
7 голосов
/ 27 мая 2010

Я установил Kohana (в каталоге "kohana" в моей общей папке xampp) и пытаюсь получить полный базовый URL с доменом и протоколом.

Когда я пытаюсь:

url::base();

В результате я получаю только /kohana/, но вместо этого хочу http://localhost/kohana/.

Возможно ли это сделать в Кохане, или я должен использовать стандартный PHP?

1 Ответ

11 голосов
/ 28 июня 2010

Вам не нужно ничего расширять, просто используйте URL::site с параметром protocol:

$base_url = URL::site(NULL, TRUE);

Это создаст базовый URL с текущим протоколом. Если вы хотите использовать определенный протокол:

$base_url = URL::site(NULL, 'http');

Не нужно изобретать велосипед здесь!

...