fix 'Can't call method "setup" on an undefined value' error when using into rates...
[freeside.git] / htetc / freeside-rt.conf
index 5ac8688..bb577aa 100644 (file)
@@ -1,15 +1,66 @@
-<DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/.*NoAuth">
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt>
+RedirectMatch permanent (.*)/$ $1/index.html
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/NoAuth>
+SetHandler perl-script
+PerlHandler HTML::Mason
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/REST/1.0/NoAuth>
 <Limit GET POST>
 allow from all
 Satisfy any   
 SetHandler perl-script
 PerlHandler HTML::Mason
 </Limit>
-</DirectoryMatch>
+</Directory>
+
 <DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/.*NoAuth/images">
 SetHandler None
 </DirectoryMatch>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Admin> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Approvals> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Dashboards> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Download> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Search> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/Attachment> 
 SetHandler perl-script 
 PerlHandler HTML::Mason 
 </Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/AttachmentWithHeaders> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
+<Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/Graphs> 
+SetHandler perl-script 
+PerlHandler HTML::Mason 
+</Directory>
+
+<DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/RTx/Statistics/.*/Elements>
+SetHandler perl-script
+PerlHandler HTML::Mason
+</DirectoryMatch>