ServerName countdown.opensuse.org ServerAlias counter.opensuse.org UseCanonicalName Off AADefaultHatName vhost_countdown DocumentRoot /srv/www/countdown.opensuse.org/public Require all granted Options +FollowSymlinks Options Multiviews FollowSymLinks IncludesNoExec DirectoryIndex medium LanguagePriority en #ForceLanguagePriority Fallback #ForceLanguagePriority Prefer {% for lang in pillar['profile']['countdown']['languages']|sort %} AddLanguage {{lang}} .{{lang}}.png {%- endfor %} RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.+)\.png/?$ $1 RewriteRule ^/?((small|medium|large|wide)-nolabel)/?$ /$1 [PT] RewriteRule ^/?((small|medium|large|wide)-label)/?$ /$1 [PT] RewriteRule ^/?(|small|medium|large|wide)/?$ /$1 [PT] RedirectTemp /goto/ https://en.opensuse.org/{{ pillar['profile']['countdown']['redirect_target'] }}?pk_campaign=counter RedirectTemp /link/ https://en.opensuse.org/{{ pillar['profile']['countdown']['redirect_target'] }}?pk_campaign=counter RedirectTemp /redirect/ https://en.opensuse.org/{{ pillar['profile']['countdown']['redirect_target'] }}?pk_campaign=counter LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{X-Forwarded-For}i\"" combinedproxy CustomLog "/var/log/apache2/countdown-access_log" combinedproxy # vim:ft=apache