-<Virtualhost <%= vhost_listen %> >
- ServerName planet.debian.org
- ServerAlias planet.debian.net planeta.debian.net planet-backend.debian.org
+<% if scope.function_has_static_component(['planet.debian.org']) -%>
+
+<Macro common-planet.d.o>
ServerAdmin planet@debian.org
ErrorLog /var/log/apache2/planet.debian.org-error.log
- CustomLog /var/log/apache2/planet.debian.org-access.log privacy
<IfModule mod_userdir.c>
UserDir disabled
DocumentRoot /srv/static.debian.org/mirrors/planet.debian.org/cur
AddDefaultCharset utf-8
+ <Directory /srv/static.debian.org/mirrors/planet.debian.org/cur>
+ Require all granted
+ </Directory>
+</Macro>
+
+<Virtualhost <%= @vhost_listen %> >
+ ServerName planet.debian.org
+ ServerAlias planet.debian.net planeta.debian.net planet-backend.debian.org planet-fastly.debian.org planet-maxcdn.debian.org
+ <% if scope.function_onion_global_service_hostname(['planet.debian.org']) -%>
+ ServerAlias <%= scope.function_onion_global_service_hostname(['planet.debian.org']) %>
+ <% end %>
+
+ CustomLog /var/log/apache2/planet.debian.org-access.log privacy
+ Use common-planet.d.o
RewriteEngine On
RewriteCond %{HTTP_HOST} ^planeta.debian.net$ [NC]
- RewriteRule ^/(.*) http://planet.debian.org/es/$1 [R=permanent,L]
+ RewriteRule ^/(.*) https://planet.debian.org/es/$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} ^planet.debian.net$ [NC]
- RewriteRule ^/(.*) http://planet.debian.org/$1 [R=permanent,L]
+ RewriteRule ^/(.*) https://planet.debian.org/$1 [R=permanent,L]
</VirtualHost>
+
+<VirtualHost <%= @vhost_listen_443 %> >
+ ServerName planet-backend.debian.org
+
+ CustomLog /var/log/apache2/planet.debian.org-access.log privacyssl
+ Use common-debian-service-ssl planet-backend.debian.org
+ Use common-planet.d.o
+
+</VirtualHost>
+
+<% end -%>
+
# vim:set syn=apache: