
正文
thinkphp增加路由,thinkphp5设置路由
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
thinkphp里面路由是不是必须加上模块名
路由功能是针对模块设置的,所以URL中的模块名不能被路由,路由定义也通常是放在模块配置文件中。
在thinkphp5中可以这样操作:首先,在application\config.php修改url_domain_deploy为true,如图:其次,在application\route.php注册域名部署规则。
这个问题可以划分到【路由】问题上,通过定义路由规则,可以实现提出的效果。
相关问答
Q1: 关于thinkphp配置路由无效果的解决方案
1、打开“config.php”,找到url_route_on,改为true 打开“route.php”,例如:“” 改为“api.hyxx.com/user/2”(api.hyxx.com为之前设置的二级域名)。
2、路由功能是针对模块设置的,所以URL中的模块名不能被路由,路由定义也通常是放在模块配置文件中。
3、点击4个不同的路由地址,可以查看当前的路由情况。
Q2: php为什么要使用路由器
1、你本机测试要路由器干嘛,如果是局域网测试当然要路由器或者是集线器之类的组成局域网。如果你打算把你的PHP环境影射到外网,那当然需要一个已经能上网的路由,而且可以设置端口影射的路由器。
2、路由器的一个作用是连通不同的网络,另一个作用是选择信息传送的线路。选择通畅快捷的近路,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率,从而让网络系统发挥出更大的效益来。
3、原因:路由器只是为网络提供多样化使用的辅助设备,可不通过路由器直接使用电脑拨号上网。随着时代发展和技术,每个家庭和单位需要联网的设备都非常多,连接WiFi网络的需求也特别大。
Q3: ThinkPHP的几种路由形式总结
静态路由:指的是路由是固定的,是在配置文件里面固定好的。动态路由:路由带有参数或者使用正则表达式进行匹配。
通过Thinkphp自动计算 把入口文件放在自己Application目录下,通过U()函数获取时,Thinkphp会自动在你指定的Controller/Action前面加上Application目录Url前缀。优点自动化,符合Think的设计标准,缺点:缺少灵活。
g=Home&m=Index&a=price 这个规则也是可以变化的,& 可以设置为@或者其他,规则主要有pathinfo等,在设置伪静态的时候也用的着他,希望对你有帮助,详细的信息你可以去看下最新的thinkphp帮助文档。
点击4个不同的路由地址,可以查看当前的路由情况。
这个问题可以划分到【路由】问题上,通过定义路由规则,可以实现提出的效果。
thinkphp增加路由的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于thinkphp5设置路由、thinkphp增加路由的信息别忘了在本站进行查找喔。







