在ThinkPHP框架中,路由配置相当于为每个请求分配一个“门牌号”,明确告知系统应由哪个控制器和哪个方法来响应处理。该配置文件通常位于项目的 application/route.php 路径下。下面以Ubuntu系统为例,详细演示路由配置的完整流程。

首先,打开终端并切换到你的ThinkPHP项目根目录。这是所有操作的前提——确保你定位到正确的项目位置。
接着,用文本编辑器打开
application/route.php文件。如果你习惯使用命令行工具,nano就足够方便:nano application/route.php在文件中定义路由规则。一个完整的路由配置示例如下,涵盖了多种常见场景:
name('contact'); // 资源路由——一句话搞定资源的增删改查 Route::resource('user', 'User');保存修改后的文件并关闭编辑器。
启动ThinkPHP内置的开发服务器。在项目根目录运行以下命令:
php run start在浏览器中访问刚才定义的路由。例如输入
https://localhost:8000/即可看到首页;尝试https://localhost:8000/user/1验证参数是否被正确接收。
有一点需要特别留意:不同版本的ThinkPHP(如5.0、5.1或6.0)在路由配置语法上可能存在细微差异。建议你在实际项目中先查阅官方文档,确认当前版本对应的写法,以避免不必要的错误。
