【发布时间】:2017-04-09 08:57:45
【问题描述】:
我有一个带有操作登录的控制器 MyUsersController。 我已将其映射为:
$routes->connect('/member/login', [ 'controller' => 'MyUsers', 'action' => 'login', 'plugin'=>false, 'prefix'=>FALSE]);
现在我可以使用这两个不利于 SEO 的 URL 访问“登录”操作。
http://localhost/cakephpapp/member/login
http://localhost/cakephpapp/my-users/login
那么,如何禁用第二个 URL?
我试过这段代码运行良好,但我不知道这是否是正确的方法。
$routes->redirect('/my-users/login', '/member/login');
【问题讨论】:
标签: redirect cakephp routes cakephp-3.0