CodeIgniter学习笔记四:CI中的URL相关函数,路由,伪静态,去掉index.php
发布时间:2020-05-25 03:29:24 所属栏目:PHP 来源:互联网
导读:一、URL相关函数1、加载url模块加载url有两种方式:a、自动加载:在 application/config/autoload.php 中开启$autoload[helper] = array(url);b、手动加载:$this - load - helper(url);2、site_url(controller/action)用于生成完整地址,可用于form的action
一、URL相关函数1、加载url模块加载url有两种方式: a、自动加载:在 application/config/autoload.php 中开启 ['helper'] = ('url');b、手动加载: -> load -> helper('url');2、site_url("controller/action")3、base_url获得网站根目录,是浏览地址(不是物理地址) 示例: Url Test " uploads/1.jpg"二、路由1、配置文件在application/config/routes.php 2、默认控制器: ['default_controller'] = 'welcome';三、伪静态(自定义后缀)['news/([d]+).html'] = 'article/show/$1'['article/show/([d]+).html'] = 'article/show/$1';四、去掉index.php根据不同Web服务器,添加配置。 如果web服务器是apache,先开启rewrite模块,重启apache,然后在网站根目录(入口文件同级)中添加.htaccess文件: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
