如何获取相对于应用程序根目录的请求URL?

时间:2013-04-30 21:07:18

标签: yii

如果我这样做:

print Yii::app()->request->url;

我明白了:

/www/site/contact

在我的本地计算机上。但在我的网站上我得到了:

/site/contact

如何从index.php所在的路径获取路径,以便在本地和我的服务器上最终得到:

/site/contact

1 个答案:

答案 0 :(得分:0)

从请求网址中删除Yii::app()->baseUrl出来的baseUrl

一种方法是:

$app = Yii::app();
print substr($app->request->url, strlen($app->baseUrl));