#Editor: vim:syn=apache
<VirtualHost *>
PerlModule Apache2
PerlModule Apache::compat
PerlOptions +GlobalRequest
PerlOptions +SetupEnv
# Basic configuration
ServerName $SERVER_NAME
ServerAdmin $ADMIN
CustomLog $LOG_DIR/www_combined_log combined
ErrorLog $LOG_DIR/www_error_log
# Any extra aliases
Include $SITE_DIR/httpd/httpd-aliases.conf
Alias / $MKDOC_DIR/cgi/mkdoc.cgi/
# Include any PerlSetEnv directives
Include $SITE_DIR/httpd/httpd-env.conf
UseCanonicalName On
# Include various hooks for various possible handlers...
PerlHeaderParserHandler MKDoc::Core::Init
Include $SITE_DIR/httpd/httpd-init.conf
Include $SITE_DIR/httpd/httpd-access-control.conf
Include $SITE_DIR/httpd/httpd-authenticate.conf
Include $SITE_DIR/httpd/httpd-authorize.conf
Include $SITE_DIR/httpd/httpd-fixup.conf
Include $SITE_DIR/httpd/httpd-extras.conf
<Directory $MKDOC_DIR/cgi>
Options ExecCGI
AddHandler cgi-script .cgi
order allow,deny
allow from all
AllowOverride none
# directives for mod_perl
# you should be able to comment those out for debugging.
SetHandler perl-script
PerlHandler ModPerl::Registry
PerlSendHeader Off
</Directory>
</VirtualHost>