我正在尝试用 CakePHP 3.8Router::url()
方法替换我的所有静态路由。
manage/lender-products/read/2
在我的本地环境中,当从路由访问以下代码时,我会/manage/lenders
从以下代码中获得预期结果:
\Cake\Routing\Router::url(['controller' => 'Lenders', 'action' => 'index'])
但是,在生产(bref.sh/AWS Lambda/PHP 7.4)中,我得到了/manage/lender-products/read/manage/lenders
.
看来,在我的生产环境中,正在生成 URL,并在最终结果中包含当前页面 url。