Optimize "Customer has a referring customer" condition, RT#74452
[freeside.git] / htetc / freeside-rt.conf
1 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt>
2 RedirectMatch permanent (.*)/$ $1/index.html
3 </Directory>
4
5 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/NoAuth>
6 SetHandler perl-script
7 PerlHandler HTML::Mason
8 </Directory>
9
10 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/REST/1.0/NoAuth>
11 <Limit GET POST>
12 allow from all
13 Satisfy any   
14 SetHandler perl-script
15 PerlHandler HTML::Mason
16 </Limit>
17 </Directory>
18
19 <DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/.*NoAuth/images">
20 SetHandler None
21 </DirectoryMatch>
22
23 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Admin> 
24 SetHandler perl-script 
25 PerlHandler HTML::Mason 
26 </Directory>
27
28 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Approvals> 
29 SetHandler perl-script 
30 PerlHandler HTML::Mason 
31 </Directory>
32
33 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Dashboards> 
34 SetHandler perl-script 
35 PerlHandler HTML::Mason 
36 </Directory>
37
38 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Download> 
39 SetHandler perl-script 
40 PerlHandler HTML::Mason 
41 </Directory>
42
43 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/m> 
44 SetHandler perl-script 
45 PerlHandler HTML::Mason 
46 </Directory>
47 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/m/ticket> 
48 SetHandler perl-script 
49 PerlHandler HTML::Mason 
50 </Directory>
51 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/m/tickets> 
52 SetHandler perl-script 
53 PerlHandler HTML::Mason 
54 </Directory>
55
56 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Search> 
57 SetHandler perl-script 
58 PerlHandler HTML::Mason 
59 </Directory>
60
61 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/Attachment> 
62 SetHandler perl-script 
63 PerlHandler HTML::Mason 
64 </Directory>
65
66 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/AttachmentWithHeaders> 
67 SetHandler perl-script 
68 PerlHandler HTML::Mason 
69 </Directory>
70
71 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Ticket/Graphs> 
72 SetHandler perl-script 
73 PerlHandler HTML::Mason 
74 </Directory>
75
76 <DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/RTx/Statistics/.*/Elements>
77 SetHandler perl-script
78 PerlHandler HTML::Mason
79 </DirectoryMatch>
80
81 <DirectoryMatch "^%%%FREESIDE_DOCUMENT_ROOT%%%/rt/RTx/Statistics/.*/>
82   <FilesMatch Results.tsv>
83     SetHandler perl-script
84     PerlHandler HTML::Mason
85   </FilesMatch>
86 </DirectoryMatch>
87
88 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Schedule> 
89 SetHandler perl-script 
90 PerlHandler HTML::Mason 
91 </Directory>
92
93 #XXX support running without /freeside in 4.x?  or are we just giving up on
94 # that and putting a redirect in at / ?
95 Alias /freeside/rt/static "/opt/rt3/share/static"
96 <Directory "/opt/rt3/share/static">
97 <Limit GET POST>
98 allow from all
99 Satisfy any
100 </Limit>
101 </Directory>
102