We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9b72be0 commit fef2e8eCopy full SHA for fef2e8e
app.pl
@@ -4,22 +4,12 @@
4
5
app->static->paths(['html']);
6
7
-get '*dir/:file' => sub {
8
- my $self = shift;
9
- my $dir = $self->param('dir');
10
- my $file = $self->param('file');
11
- return $self->redirect_to("/$dir/$file.html");
12
-};
+get '/' => sub { shift->reply->static('/index.html') };
13
14
-get '*dir' => [ dir => qr{.+/} ] => sub {
+get '*dir' => sub {
15
my $self = shift;
16
( my $dir = $self->param('dir') ) =~ s{/$}{};
17
- return $self->redirect_to("/$dir.html");
18
19
-
20
-get '/' => sub {
21
22
- return $self->redirect_to('/index.html');
+ $self->reply->static("/$dir.html");
23
};
24
25
app->start;
0 commit comments