# To use RT together with mod_perl2, available in the # libapache2-mod-perl2 package, include this file with: # # Include /etc/request-tracker3.6/apache2-modperl2.conf # # into your Apache configuration file, in a virtual host section. # You will need to enable the Apache modules: perl, actions, rewrite # # The best place for this in the Debian Apache2 default situation is # near the end of the VirtualHost section in the file # /etc/apache2/sites-available/default. # You might want to enable this line # AddDefaultCharset UTF-8 PerlModule Apache2::RequestRec Apache2::compat PerlModule Apache::DBI PerlRequire /usr/share/request-tracker3.6/libexec/webmux.pl PerlSetVar MasonArgsMethod CGI # Normally a request for a directory will be rewritten to index.html # (or similar) by default if that file exists. For some reason this does # not happen with the handler being set to perl-script. We thus have to # do it ourselves using mod_rewrite. RewriteEngine on # You might need to alter these two lines which refer to /rt to match # whatever base URL you are using for your rt3 site. RewriteRule ^/$ / RewriteRule ^/(.*)$ /usr/share/request-tracker3.6/html/$1 RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(/usr/share/request-tracker3.6/html.*)/$ $1/index.html # We need this to prevent requests for images being sent through to # the RT::Mason handler. SetHandler default-handler SetHandler perl-script PerlHandler RT::Mason