ThinkPHP支持四种URL模式,可以通过设置URL_MODEL参数来定义,包括普通模式、PATHINFO、REWRITE和兼容模式。
1.普通模式:
‘URL_MODEL’=>0,
http://serverName/appName/?m=module&a=action&id=1
2.PATHINFO模式:
‘URL_MODEL’=>1,(系统默认的模式)
默认使用URL_PATHINFO模式,PATHINFO模式还包括普通模式和智能模式两种:
PATHINFO普通模式:’PATH_MODEL’=>1,
该模式URL参数没有顺序,例如
http://serverName/appName/m/module/a/action/id/1
http://serverName/appName/a/action/id/1/m/module
PATHINFO智能模式:’PATH_MODEL’=>2, (系统默认的模式)
该模式自动识别模块和操作,例如