当前位置:首页 > 开发 > 互联网 > 正文

YII使用baseUrl得到网站根目录,使用相对路径以便迁移

发表于: 2014-08-18   作者:CaptainZhao   来源:转载   浏览次数:
摘要: 得到base url是很有用的, 直接用固定的绝对地址的话影响代码迁移, 用相对的话有时又不方便。 用base url可以动态得到绝对地址。 Yii::app()->baseUrl 但是有一点要注意的是,我在实际的应用中发现,baseUrl后面一定要加"/"才能指向网站根目录 如果baseUrl和其它地址联合使用是没问题的,
得到base url是很有用的,

直接用固定的绝对地址的话影响代码迁移,

用相对的话有时又不方便。


用base url可以动态得到绝对地址。


Yii::app()->baseUrl
但是有一点要注意的是,我在实际的应用中发现,baseUrl后面一定要加"/"才能指向网站根目录

如果baseUrl和其它地址联合使用是没问题的,

比如:<a href= "<?php echo Yii::app()->baseUrl ;?>/index.php/posts/A" >A</a>

但是如果单独使用,比如想指向网站首页,一定要加"/"

<a href="<?php echo Yii::app()->baseUrl ;?>/">Home</a>
如果只写: <a href="<?php echo Yii::app()->baseUrl ;?>">Home</a>

在本地测试环境可以得到根目录地址,但是发布到server服务商的服务器以后得到页面当前地址

YII使用baseUrl得到网站根目录,使用相对路径以便迁移

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大
Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大
$this->widget('zii.widgets.grid.CGridView', array('dataProvider'=>$dataProvider,//数据
Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大
csrf的思想: ------------------------------------------------------------- yii使用: 1. 在表
作者:zccst 2014-6-10 yii 操作session http://blog.sina.com.cn/s/blog_664c9f650100yqkt.html 一
在Yii中直接使用sql,是建立在php扩展PDO的基础之上。(使用前,确保PDO已安装) 一、建立连接 $conn
作者:zccst Yii 提供了一个灵活可扩展的日志功能。记录的日志可以通过日志级别和信息分类进行归类。
1. 从github下载yii-debug-toolbar源码:https://github.com/malyshev/yii-debug-toolbar/downloads
1. 从github下载yii-debug-toolbar源码:https://github.com/malyshev/yii-debug-toolbar/downloads
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号