2020-11-12 16:10发布
交流列表页的网址为 根网址/ask 但是详情页的网址为 根网址/q-45.html 如何把详情页的网址设置为 根网址/ask/q-45.html 这种格式
你好,mvc框架的url不能随便加的,不像wp等非mvc框架,都是动态参数,需要设置伪静态要对每个url重写地址。
mvc框架只需要配置开启伪静态,地址自动生成伪静态格式,你说的那种在mvc框架里是默认设置不了的,除非底层框架一开始就按照某个设置的url格式走,因为url中参数位置都是固定的 ,比如 网址/参数1/参数2/参数3
那么后台接收这个参数的时候就根据固定参数位置读取指定参数,比如参数3是问题id值那么读取参数3后获取当前问题。
你说的那种等同于在原来参数结构前面加了一个参数把全部url的参数位置打乱后台接收参数也会出现问题。
可以参考php官方框架路由设置教程
https://codeigniter.org.cn/userguide3/general/routing.html
最多设置5个标签!
你好,mvc框架的url不能随便加的,不像wp等非mvc框架,都是动态参数,需要设置伪静态要对每个url重写地址。
mvc框架只需要配置开启伪静态,地址自动生成伪静态格式,你说的那种在mvc框架里是默认设置不了的,除非底层框架一开始就按照某个设置的url格式走,因为url中参数位置都是固定的 ,比如 网址/参数1/参数2/参数3
那么后台接收这个参数的时候就根据固定参数位置读取指定参数,比如参数3是问题id值那么读取参数3后获取当前问题。
你说的那种等同于在原来参数结构前面加了一个参数把全部url的参数位置打乱后台接收参数也会出现问题。
可以参考php官方框架路由设置教程
https://codeigniter.org.cn/userguide3/general/routing.html
一周热门 更多>