默认情况下,可以支持所有的静态后缀,并且会记录当前的伪静态后缀到常量__EXT__,但不会影响正常的页面访问。
例如:
http://serverName/User/3.html
http://serverName/User/3.xhtml
http://serverName/User/3.xml
http://serverName/User/3.pdf
都可以正常访问,如果要获取当前的伪静态后缀,通过常量 __EXT__获取即可。
如果只是希望支持配置的伪静态后缀,可以直接设置成可以支持多个后缀,例如:
'URL_HTML_SUFFIX'=>'html|shmtl|xml' // 多个用 | 分割
那么,当访问http://serverName/User/3.pdf的时候会报系统错误。
如果设置了多个伪静态后缀的话,使用U函数生成的URL地址中会默认使用第一个后缀,也支持指定后缀生成url地址。