summaryrefslogtreecommitdiffstats
path: root/helper.psgi
diff options
context:
space:
mode:
Diffstat (limited to 'helper.psgi')
-rw-r--r--helper.psgi35
1 files changed, 0 insertions, 35 deletions
diff --git a/helper.psgi b/helper.psgi
deleted file mode 100644
index cc8c648a8..000000000
--- a/helper.psgi
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/perl
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-# This Source Code Form is "Incompatible With Secondary Licenses", as
-# defined by the Mozilla Public License, v. 2.0.
-
-use 5.10.1;
-use strict;
-use warnings;
-use Plack::Request;
-use Plack::Response;
-
-my $app = sub {
- my $env = shift;
- my $req = Plack::Request->new($env);
- my $res = Plack::Response->new(404);
- my $urlbase = Bugzilla->localconfig->{urlbase};
- my $path = $req->path;
-
- if ( $path eq '/quicksearch.html' ) {
- $res->redirect( $urlbase . 'page.cgi?id=quicksearch.html', 301 );
- }
- elsif ( $path eq '/bugwritinghelp.html') {
- $res->redirect( $urlbase . 'page.cgi?id=bug-writing.html', 301 );
- }
- elsif ( $path =~ m{^/(\d+)$}s ) {
- $res->redirect( $urlbase . "show_bug.cgi?id=$1", 301 );
- }
- else {
- $res->body('not found');
- }
- return $res->finalize;
-}; \ No newline at end of file