summarylogtreecommitdiffstats
path: root/otrs.conf
diff options
context:
space:
mode:
Diffstat (limited to 'otrs.conf')
-rw-r--r--otrs.conf71
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