Apache:: Modules
Apache::Registry is the most commonly used mod_perl module. But there are many more, all available on CPAN. Table 15-1 lists the Apache::* modules and which handler they’re designed to be used with, but you should also check the apache-modlist.html file on CPAN for the very latest listing.
Table 15-1. Apache::Modules
PerlHandler | |
Apache::CallHandler |
Map filenames to subroutine calls |
Apache::Dir |
Control directory indexing |
Apache::Embperl |
Embed Perl code in HTML files |
Apache::ePerl |
Embedded Perl (ePerl) emulation |
Apache::FTP |
Emulate an FTP proxy |
Apache::GzipChain |
Compress output from another handler |
Apache::JavaScript |
Generate JavaScript code |
Apache::OutputChain |
Chain multiple handlers via “filter” modules |
Apache::PassFile |
Send files via OutputChain |
Apache::Registry |
Run unaltered CGI scripts |
Apache::RobotRules |
Enforce robots.txt rules |
Apache::Sandwich |
Add per-directory headers and footers |
Apache::VhostSandwich |
Add headers and footers for virtual hosts |
Apache::SSI |
Implement server side includes in Perl |
Apache::Stage |
Manage a document staging directory |
Apache::WDB |
Query databases via DBI |
PerlHeaderParserHandler | |
Apache::AgentDeny |
Deny abusive clients |
PerlAuthenHandler | |
Apache::Authen |
Authenticate users |
Apache::AuthCookie |
Authenticate and authorize users via cookies |
Apache::AuthenDBI |
Authenticate via Perl’s DBI |
Apache::AuthExpire |
Expire authentication credentials |
Apache::AuthenGSS |
Authenticate users with Generic Security ... |
Get Webmaster in a Nutshell, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.