404.fcgi

来自「Lighttpd是一个轻量级的Web 服务器」· FCGI 代码 · 共 28 行

FCGI
28
字号
#!/usr/bin/perl#use CGI qw/:standard/;use CGI::Fast qw(:standard);my $cgi = new CGI;while (new CGI::Fast) {    my $request_uri = $ENV{'REQUEST_URI'};    print (STDERR "REQUEST_URI: $request_uri\n");    if ($request_uri =~ m/^\/dynamic\/200\// ) {      print header ( -status => 200,                     -type   => 'text/plain' );      print ("found here\n");    }    elsif ($request_uri =~ m|^/dynamic/302/| ) {      print header( -status=>302,                    -location => 'http://www.example.org/');    }    elsif ($request_uri =~ m/^\/dynamic\/404\// ) {      print header ( -status => 404                     -type   => 'text/plain' );      print ("Not found here\n");    }    else {      print header ( -status => 500,                     -type   => 'text/plain');      print ("huh\n");    };};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?