URL路由模式

普通模式(get)

格式:http://域名/入口文件?m=分组名&c=控制器名称&a=操作方法名称&参数名=参数值
示例:http://eaimin.com/index.php?m=Home&c=Test&a=index&page=10

pathinfo模式

格式 : http://域名/入口文件/分组名/控制器名称/操作方法名称/参数名/参数值
示例:http://eaimin.com/index.php/Home/Test/index/page/10

rewrite模式

格式:http://域名/分组名/控制器名称/操作方法名称/参数名/参数值
示例:http://eaimin.com/Home/Test/index/page/10.html
------ 隐藏了入口文件
------ 需要配置

兼容模式

格式:http://域名/入口文件?s=分组名/控制器名称/操作方法名称&参数名=参数值
示例:http://eaimin.com/index.php?s=Home/Test/index&page=10

rewrite / 兼容模式配置
  1. apache开启mod_rewrite.so模块


    配置001.jpg
  2. 配置文件中有 AllowOverride All 配置项, 允许使用.htaccess分布式配置文件


    输出002.jpg
  3. 重启apache
  4. 项目目录创建.htaccess文件


    配置003.jpg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,390评论 19 139
  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 6,298评论 0 9
  • nginx重写规则 nginx rewrite 正则表达式匹配 大小写匹配 ~ 为区分大小写匹配 ~* 为不区分大...
    桖辶殇阅读 10,893评论 0 2
  • 最近在看一部日剧,叫做《有喜欢的人》。一听名字我想你们就能猜得到这是一部甜的要死的爱情片,我之所以喜欢看,是因为拍...
    一份宫保鸡丁阅读 4,857评论 1 1
  • 第十二章 高远球之伤 自从开始练习羽毛球后,天天都是高远球挥拍,第一个月扔羽毛球做高远球挥拍动作,做得无聊透顶...
    朱子_阅读 1,410评论 0 1