在tp中访问页面的时候URL地址是 域名/模块/控制器/方法,在点击首页的时候URL是 域名/index/index/index 而不是只显示域名,这样不利于SEO,而且强迫症的我看着很不爽,这个时候我们需要优化路由

Route::rule('路由表达式','路由地址','请求类型','路由参数(数组)','变量规则(数组)');

tp5给了我们三种路由模式,我选择默认的混合模式

url_route_on  => true,

url_route_must => false

然后在app/route.php设置路由规则

<?php

use think\Route

Route::rule('/','index/Index/index');

//原来的首页地址是:域名/模块/控制器/方法,当这样设置路由后是:域名

Route::rule('news/list/:id','index/News/index','get','',['id'=>'\d+']);

//原地址是:域名/index/news/index/id/27.html,当设置路由后地址是:域名/news/list/27.html,也可以把rule的第一个参数改为'/:id',这样地址就是:域名/27.html

?>

最新文章

  1. node-schedule定时任务
  2. fontcreator制作iconfont(包含两个教程)
  3. Java Web2
  4. ListView 和 Adapter用法
  5. kernel 模块与简单 hello 模块
  6. HTML标签使用特写
  7. CodeForces369C On Changing Tree
  8. fork、vfork、clone区别
  9. Java递归流程
  10. C/C++时间函数的使用
  11. 使用Vue2完成“小红书” app
  12. 【NOIP2017 OFO(下)】
  13. 分组密码算法AES-128,192,256 C语言实现第一版
  14. day17 十七、时间模块
  15. 中小学教育缴费----支付宝回传数据.net core 接收中文乱码
  16. tornado 异步
  17. Docker关联使用的一些工具:Clip名字服务(转载)
  18. deque Comparison of Queue and Deque methods Comparison of Stack and Deque methods
  19. WPF操作RichTextBox
  20. 【Asp.net入门5-05】设置Web窗体列表的样式

热门文章

  1. 原生JS封装 toast 弹层,自动关闭
  2. MySQL之父造访腾讯云 为腾讯云数据库开源点赞
  3. Hadoop大数据部署
  4. 2.JAVA-基础语法以及String的介绍
  5. 小米手机Usb之studio安装不了解决办法
  6. 【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!
  7. iOS 好文源码收藏
  8. winfrom SVG转Imge
  9. 网卡的 Ring Buffer 详解
  10. NFS的搭建及配置