TP复习15
#
# ThinkPHP 3.1.2 URL
#
讲师:赵桐正
微博:http://weibo.com/zhaotongzheng
本节课大纲:
一、URL规则
1、默认是区分大小写的
2、如果我们不想区分大小写可以改配置文件
'URL_CASE_INSENSITIVE'=>true,//url不区分大小写
3、如果模块名为 UserGroupAction
那么url找模块就必要要写成
http://localhost/thinkphp4/index.php/user_group/index
4、如果'URL_CASE_INSENSITIVE'=>false
那么url也可以写为
http://localhost/thinkphp4/index.php/UserGroup/index
二、URL伪静态
'URL_HTML_SUFFIX'=>'html|shtml|xml',//限制伪静态的后缀
三、URL路由
1、启动路由
要在配置文件中开启路由支持
2、使用路由
1.规则表达式配置路由
'my'=>'Index/index',//静态地址路由
':id/:num'=>'Index/index',//动态地址路由
'year/:year/:month/:date'=>'Index/index',//动态和静态混合地址路由
'year/:year\d/:month\d/:date\d'=>'Index/index',//动态和静态混合地址路由
加上 \d代表类型只能是数字
'my/:id$'=>'Index/index',// 加上$说明地址中只能是 my/1000 后面不能有其他内容了
2.正则表达式配置路由
四、URL重写
五、URL生成
最新文章
- js跨域问题
- [硬件项目] 1、汽车倒车雷达设计——基于API8108A芯片简易智能语音模块的设计与实现
- CSS3 学习笔记
- Clone Graph
- oGrid 介绍如何从 server 取的资料
- 【转】Build Your own Simplified AngularJS in 200 Lines of JavaScript
- 调用Kubernetes API操作Kubernetes
- Vue nextTick 机制
- MVPHelper更新日志 --- 新增常规分包模式
- SQL 农经权数据库问题提取_身份证号码相同(字段值出现多次);身份证号码相同但姓名不同(A字段相同,B字段不相同);发包方无承包方信息(A表有,B表无)等
- 在Mac电脑编译c51程序
- [linux]关于deepin截图软件在KDE桌面下无法使用粘贴的解决方法
- 一个简单的java程序,用于RabbitMQ日志监控
- python爬取免费优质IP归属地查询接口
- 04 Javascript的数据类型 数组 函数
- 开源IOT平台
- vue 打包后,后缀名为.woff等字体问题不能用解决办法
- Oracle 中分组排序取值的问题
- JavaScript原型链的理解
- [转载]FFmpeg完美入门[1] - FFmpeg介绍及安装