]> git.openstreetmap.org Git - chef.git/blob - cookbooks/dev/templates/default/apache.dev.erb
sotm: Add sotm eu index site
[chef.git] / cookbooks / dev / templates / default / apache.dev.erb
1 # DO NOT EDIT - This file is being maintained by Chef
2
3 <VirtualHost *:443>
4         ServerName dev.openstreetmap.org
5         ServerAlias dev.osm.org
6
7         ServerAdmin webmaster@openstreetmap.org
8
9         SSLEngine on
10         SSLCertificateFile /etc/ssl/certs/dev.openstreetmap.org.pem
11         SSLCertificateKeyFile /etc/ssl/private/dev.openstreetmap.org.key
12
13         CustomLog /var/log/apache2/dev.openstreetmap.org-access.log combined_extended
14         ErrorLog /var/log/apache2/dev.openstreetmap.org-error.log
15
16         DocumentRoot /srv/dev.openstreetmap.org
17
18         RewriteEngine on
19         RewriteCond %{REQUEST_URI} ^/~([^/]*)(/.*)?$
20         RewriteCond /home/%1/public_html -d
21         RewriteRule ^/~([^/]*)(/.*)?$ https://$1.dev.openstreetmap.org$2 [NS,R=307]
22 </VirtualHost>
23
24 <VirtualHost *:80>
25         ServerName dev.openstreetmap.org
26         ServerAlias dev.osm.org
27
28         ServerAdmin webmaster@openstreetmap.org
29
30         CustomLog /var/log/apache2/dev.openstreetmap.org-access.log combined_extended
31         ErrorLog /var/log/apache2/dev.openstreetmap.org-error.log
32
33         RedirectPermanent /.well-known/acme-challenge/ http://acme.openstreetmap.org/.well-known/acme-challenge/
34         RedirectPermanent / https://dev.openstreetmap.org/
35 </VirtualHost>
36
37 <Directory /srv/dev.openstreetmap.org>
38         Require all granted
39 </Directory>