71513: Card tokenization [v3 test tweak]
[freeside.git] / htetc / freeside-base2.conf
1 PerlModule Apache2::compat
2
3 #PerlModule Apache::DBI
4
5 PerlModule HTML::Mason
6 PerlSetVar MasonArgsMethod CGI
7 PerlModule HTML::Mason::ApacheHandler
8
9 PerlRequire "%%%MASON_HANDLER%%%"
10
11 PerlChildInitHandler FS::Mason::child_init
12
13 #Locale::SubCountry
14 AddDefaultCharset UTF-8
15
16 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%>
17
18     AuthName Freeside
19     AuthType Basic
20     AuthUserFile %%%FREESIDE_CONF%%%/htpasswd
21     require valid-user
22
23     <Files ~ "(\.cgi|\.html)$">
24         SetHandler perl-script
25         PerlHandler HTML::Mason
26     </Files>
27
28 </Directory>
29
30 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/elements/>
31     <Files ~ "(\.html)$">
32         Deny from all
33         SetHandler None
34     </Files>
35 </Directory>
36
37 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Helpers/>
38     SetHandler perl-script
39     PerlHandler HTML::Mason
40 </Directory>
41
42 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/loginout>
43     AuthName Freeside
44     AuthType Basic
45     AuthUserFile %%%FREESIDE_CONF%%%/htpasswd.logout
46     require valid-user
47     <Files ~ "(\.cgi|\.html)$">
48         SetHandler default-handler
49     </Files>
50 </Directory>
51