介绍
这篇文章将为大家详细讲解有关yii中重新url的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
一、url重新规则
1,将项目的地址修改成静态模式(伪静态===url路由管理): ,,,,,,)Index.html ,===, index . php ? r=索引/索引 ,,,,,,b)凯特- 1. - html ,===,, index . php ? r=文章/list& cid=1 ,,,,,,c)艺术- 1. html ,,===,, index . php ? r=文章/index&援助=1 d)想完成上述功能: ,,,,我。需要有apache功能模块的支持,url重写模块 ,,,,二、修改apache配置文件,apache安装目录/Conf/httpd . Conf ,,,,,,,,,,1. loadmodule /mod_rewrite.so rewrite_module 模块 ,,,,,,,,,,2. allowoverride ,,,,iii。重启apache,使其修改生效 e)使用yii框架的URL路由功能: 我。隐藏入口文件 1 .编辑. htaccess文件 ,,)RewriteEngine ,,b) RewriteCond % {REQUEST_FILENAME} ! - f ,,c) RewriteCond % {REQUEST_FILENAME} ! - d ,,d) RewriteRule 只index . php 2 .编辑项目配置文件 bbs/保护/config/main.php ,,)& # 39;urlManager& # 39;=祝辞阵列( 我公司# 39;urlFormat& # 39;=祝辞& # 39;path & # 39;//开启pathinfo格式 2 # 39;公司showScriptName& # 39;=祝辞假,//index.php 隐藏入口文件 iii。urlSuffix '=祝辞. html, 第四强生# 39;规则# 39;=祝辞阵列( ,,,1。“指数”=在“索引/索引”, ,,,2。”凯特& lt; cid: \ d +祝辞的=在“文章/列表”, ,,,3。“艺术& lt;援助:\ d +祝辞的=在“文章/索引”, 诉), b)),
二,Yii框架的$ this→createUrl方法
Yii框架的$ this→createUrl方法会自动根据url规则产生对应的超链接,因此,在项目开发过程当中,所有的超链接我们都需要使用createUrl帮助我们产生。
关于Yii中重新url的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。