You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从000webhost托管的Laravel网站获取路由列表?

获取cPanel托管的Laravel 5项目路由列表的方法

以下是几种可行的方式:

  • 使用cPanel终端执行Artisan命令

    1. 登录cPanel面板,找到并打开「Terminal」终端工具,通常在「高级」分类下。
    2. 在终端中导航到Laravel项目根目录,比如项目放在public_html下,执行cd public_html。
    3. 运行命令:php artisan route:list,终端会直接输出完整的路由列表。
  • 创建临时路由输出路由列表

    1. 通过cPanel的「文件管理器」或FTP工具,打开项目的routes/web.php或对应路由文件。
    2. 添加一段临时路由代码:
      Route::get('/show-routes', function () {
          $routeCollection = Route::getRoutes();
          $html = '<h3>路由列表</h3><ul>';
          foreach ($routeCollection as $route) {
              $html .= '<li><strong>' . implode(', ', $route->methods()) . '</strong> - ' . $route->uri() . '</li>';
          }
          $html .= '</ul>';
          return $html;
      });
      
    3. 保存文件后,访问托管域名加/show-routes,即可在浏览器中查看路由列表。
    4. 重要提示:查看完成后务必删除这段临时路由,避免暴露站点路由信息带来安全风险。
  • 同步路由文件到本地查看

    1. 将服务器上Laravel项目的routes目录下所有文件,下载到本地同版本的Laravel项目中。
    2. 在本地项目根目录执行php artisan route:list,就能获取和服务器一致的路由列表,前提是本地与服务器路由文件完全同步。

内容的提问来源于stack exchange,提问作者saukakke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 18:44:59