diff options
Diffstat (limited to 'otrs.conf')
-rw-r--r-- | otrs.conf | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/otrs.conf b/otrs.conf new file mode 100644 index 000000000000..43c4c5e1df7a --- /dev/null +++ b/otrs.conf @@ -0,0 +1,71 @@ +# -- +# added for OTRS (http://otrs.org/) +# $Id: apache2-httpd.include.conf,v 1.18.2.3 2011/04/19 22:09:24 en Exp $ +# -- + +# agent, admin and customer frontend +ScriptAlias /otrs-bin/ "/srv/http/otrs/bin/cgi-bin/" +Alias /otrs-web/ "/srv/http/otrs/var/httpd/htdocs/" + +# activate this if you are using an Oracle database +#SetEnv ORACLE_HOME /path/to/your/oracle/ +#SetEnv ORACLE_SID YOUR_SID +#SetEnv NLS_LANG AMERICAN_AMERICA.UTF8 +#SetEnv NLS_DATE_FORMAT 'YYYY-MM-DD HH24:MI:SS' + +# if mod_perl is used +<IfModule mod_perl.c> + + # load all otrs modules + Perlrequire /srv/http/otrs/scripts/apache2-perl-startup.pl + + # Apache::Reload - Reload Perl Modules when Changed on Disk + PerlModule Apache2::Reload + PerlInitHandler Apache2::Reload + PerlModule Apache2::RequestRec + + # set mod_perl2 options + <Location /otrs-bin> +# ErrorDocument 403 /otrs/customer.pl + ErrorDocument 403 /otrs-bin/index.pl + SetHandler perl-script + PerlResponseHandler ModPerl::Registry + Options +ExecCGI + PerlOptions +ParseHeaders + PerlOptions +SetupEnv + Order allow,deny + Allow from all + </Location> + +</IfModule> + +# directory settings +<Directory "/srv/http/otrs/bin/cgi-bin/"> + AllowOverride None + Options +ExecCGI -Includes + Order allow,deny + Allow from all +</Directory> + +<Directory "/srv/http/otrs/var/httpd/htdocs/"> + AllowOverride None + Order allow,deny + Allow from all +</Directory> + +<IfModule mod_headers.c> + <Directory "/srv/http/otrs/var/httpd/htdocs/skins/*/*/css-cache"> + <FilesMatch "\.(css|CSS)$"> + Header set Cache-Control "max-age=2592000 must-revalidate" + </FilesMatch> + </Directory> + + <Directory "/srv/http/otrs/var/httpd/htdocs/js/js-cache"> + <FilesMatch "\.(js|JS)$"> + Header set Cache-Control "max-age=2592000 must-revalidate" + </FilesMatch> + </Directory> +</IfModule> + +# MaxRequestsPerChild (so no apache child will be to big!) +MaxRequestsPerChild 4000 |