首页 > PHP开源 > 如何获得你网站的基本 Url–kohana3使用手册

如何获得你网站的基本 Url–kohana3使用手册

2011年2月13日 发表评论 阅读评论

Url::base() 方法提供你网站的基本url。基本url就是你的Kohana的index.php文件的完整域名和路径。

基本url可以在你的application/bootstrap.php文件中调用Kohana::init()方法设置base_url属性来定义

注意:如果你的base_url被定义成一个诸如http://lampblog.net完整域名。

那么Url::base()方法将始终使用完全合格的域名来反应。

使用

echo Url::base();

/kohana/

如果你想在你的基本url中包含index.php。那么设置第一个属性为true

echo Url::base(TRUE);

/kohana/index.php/

如果你没有在 Kohana::init中你的base_url中定义协议,但是你又想生成协议,设置第二个属性为TRUE

echo Url::base(FALSE, TRUE);

http://kerkness.ca/kohana/

如果你想为你的url设置一个特殊的协议,那么你就设置第二个属性为这个协议的字符串。

echo Url::base(FALSE, ‘ftp’);

ftp://kerkness.ca/kohana/

上面的示例假定你在application/bootstrap.php中使用了下列这样设置

Kohana::init(array(

‘base_url’   => ‘/kohana/’,

‘index_file’ => ‘index.php’,

));

分类: PHP开源 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.