c589861bc94a26f7b9f977fc66a270037d69fded
[mirror/dsa-puppet.git] / modules / roles / files / popcon / popcon.debian.org.conf
1 <VirtualHost *:80>
2         ServerName popcon.debian.org
3         ServerAlias popcon2.debian.org
4         ServerAdmin popcon-developers@lists.alioth.debian.org
5
6         ErrorLog /var/log/apache2/popcon.debian.org-error.log
7         CustomLog /var/log/apache2/popcon.debian.org-access.log privacy
8
9         DocumentRoot /srv/popcon.debian.org/www
10         <Directory /srv/popcon.debian.org/www>
11                 Require all granted
12         </Directory>
13
14         AddDefaultCharset utf-8
15         ScriptAlias /cgi-bin /srv/popcon.debian.org/cgi-bin/
16         <Directory /srv/popcon.debian.org/cgi-bin>
17                 Require all granted
18         </Directory>
19
20         RewriteEngine on
21         RewriteRule ^/src:([-a-z+.0-9]+)$ https://qa.debian.org/developer.php?popcon=$1 [R,L]
22
23         RewriteCond "%{HTTP_USER_AGENT}" !popcon-upload
24         RewriteRule ^(.*) https://popcon.debian.org$1 [R,L]
25
26         #UserDir public_popcon
27         #<IfModule mod_deflate.c>
28         #   AddOutputFilterByType DEFLATE text/html text/xml
29         #</IfModule>
30
31         #<IfModule mod_fcgid.c>
32         #       <Directory /home/*/public_popcon>
33         #               Options +MultiViews
34         #
35         #               AddHandler fcgid-script .php
36         #               FCGIWrapper /usr/lib/cgi-bin/php5 .php
37         #               <Files *.php>
38         #                       Options ExecCGI
39         #               </Files>
40         #       </Directory>
41         #</IfModule>
42 </VirtualHost>
43
44 <VirtualHost *:443>
45         ServerName popcon.debian.org
46         ServerAlias popcon2.debian.org
47         ServerAdmin popcon-developers@lists.alioth.debian.org
48
49         Use common-debian-service-ssl popcon.debian.org
50 #       Use common-ssl-HSTS
51         Use http-pkp-popcon.debian.org
52
53         ErrorLog /var/log/apache2/popcon.debian.org-error.log
54         CustomLog /var/log/apache2/popcon.debian.org-access.log privacyssl
55
56         DocumentRoot /srv/popcon.debian.org/www
57         <Directory /srv/popcon.debian.org/www>
58                 Require all granted
59         </Directory>
60
61         AddDefaultCharset utf-8
62         ScriptAlias /cgi-bin /srv/popcon.debian.org/cgi-bin/
63         <Directory /srv/popcon.debian.org/cgi-bin>
64                 Require all granted
65         </Directory>
66
67         RewriteEngine on
68         RewriteRule ^/src:([-a-z+.0-9]+)$ https://qa.debian.org/developer.php?popcon=$1 [R,L]
69 </VirtualHost>
70
71 # vim:set syn=apache: