use Apache2::RequestUtil (); use Apache2::RequestRec (); use Apache2::Const -compile => qw(OK); use Mojolicious::Lite; sub handler { my $r = shift; Apache2::RequestUtil->request($r $r->subprocess_env; $r = Apache2::RequestUtil->request; get '/:foo' => sub { my $self = shift; my $foo = $self->param('foo'); $self->render(text => "Hello from $foo."); }; return Apache2::Const::OK; } app->start; 1;