boa框架开发手册v5.2

未获匹配

当从路由表中未得到匹配时,如果强制路由开启(force=true),则报404错误,否则将依据URL类型(type)解析当前URL,从而得到环境数据

自定义404页面:实例目录下tpl/$mod/msg/404.html

type=0

动态模式,形如:http://boasoft.top/index.php?m=home&c=content&a=show&id=1,解析得环境数据:


[
	'mod' => 'home',
	'con' => 'content',
	'act' => 'show',
	'var' => [
		'id' => 1
	]
]
	

type=1

Pathinfo模式,形如:http://boasoft.top/index.php/home/content/show/id-1/,解析得环境数据:


[
	'mod' => 'home',
	'con' => 'content',
	'act' => 'show',
	'var' => [
		'id' => 1
	]
]
	

type=2

Rewrite模式,形如:http://boasoft.top/home/content/show/1.html,解析得环境数据:


[
	'mod' => 'home',
	'con' => 'content',
	'act' => 'show',
	'var' => [
		'id' => 1
	]
]
	

type=2 或 type=3 时仍然支持动态URL