旗下导航:搜·么
当前位置:网站首页 > PHP框架 > YII > 正文

yii中怎样从新url【yii框架教程】,yii,url,重新,规则

作者:搜搜PHP网发布时间:2019-12-08分类:YII浏览:69


导读:一、Url从新划定规矩1、将项目的地点修正成静态形式(伪静态===Url路由治理):a)Index.html===index.php?r=index...

一、Url从新划定规矩

1、将项目的地点修正成静态形式(伪静态===Url路由治理):
       a)Index.html  ===  index.php?r=index/index
       b)Cate-1.html  ===  index.php?r=article/list&cid=1
       c)Art-1.html   ===  index.php?r=article/index&aid=1

d)想完成上述功用:
     i.须要有apache功用模块的支撑 url重写模块
     ii.修正apache配置文件,apache装置目次/Conf/httpd.conf
           1.LoadModule rewrite_module modules/mod_rewrite.so
           2.AllowOverride All
     iii.重启apache,使其修正见效

e)运用yii框架的URL路由功用:
i.隐蔽进口文件
1.编辑.htaccess文件
   a)RewriteEngine On
   b)RewriteCond %{REQUEST_FILENAME} !-f
   c)RewriteCond %{REQUEST_FILENAME} !-d
   d)RewriteRule . index.php

2.编辑项目配置文件
bbs/protected/config/main.php
   a)'urlManager'=>array(
i.'urlFormat'=>'path',//开启pathinfo花样
ii.'showScriptName'=>false,//index.php 隐蔽进口文件
iii.‘urlSuffix’=>’.html’,
iv.'rules'=>array(
    1.‘index’=>’index/index’,
    2.‘cate-<cid:\d+>’=>’article/list’,
    3.‘art-<aid:\d+>’=>’article/index’,
v.),
b)),

二、Yii框架的$this->createUrl要领

Yii框架的$this->createUrl要领会自动依据url划定规矩发生对应的超链接,因而,在项目开发历程当中,一切的超链接我们都须要运用createUrl协助我们发生。

相干文章教程引荐:yii框架

以上就是yii中怎样从新url的细致内容,更多请关注ki4网别的相干文章!

标签:yiiurl重新规则