{"body":"diff --git a/app.pl b/app.pl\n--- a/app.pl\n+++ b/app.pl\n@@ -8,12 +8,18 @@ get '(*dir)/:file' => sub {\n     my $self = shift;\n     my $dir  = $self->param('dir');\n     my $file = $self->param('file');\n+    unless (-f \"html/$dir/$file.html\") {\n+        return $self->render(template => 'does_not_exist');\n+    }\n     return $self->redirect_to(\"/$dir/$file.html\");\n };\n\n get '(*dir)/' => sub {\n     my $self = shift;\n     my $dir  = $self->param('dir');\n+    unless (-d \"html/$dir\") {\n+        return $self->render(template => 'does_not_exist');\n+    }\n     return $self->redirect_to(\"/$dir.html\");\n };\n\n","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/ac3E1Adg","modified":1465485443,"id":"ac3E1Adg","size":600,"lines":22,"own_paste":false,"theme":"","date":1465485443}