【发布时间】:2017-01-08 03:08:32
【问题描述】:
我有应用程序,它工作正常。但现在我们决定将其移动到/api 路径下。所以我使用detour
my $r = $self->routes;
# Application is always under /api/v1, /api/v2 etc. path
$r = $r->any( '/api/:api', [ api => qr/v\d+/ ] )->detour( 'MyApp' );
$r->get( '/users/me' )->to( 'user#show_me' );
但是在这之后没有任何效果。对site.domain/api/v1 的请求会导致应用程序陷入死循环。
还有Mojolicious::Plugin::Mount,但只对指定路由下的mount another one application有用。
This指南也没有解决问题。
【问题讨论】:
标签: perl mojolicious