Christian Boltz 8f0865
<VirtualHost *:80>
Christian Boltz 8f0865
    ServerName files.opensuse.org
Christian Boltz 8f0865
Christian Boltz 8f0865
    UseCanonicalName Off
Christian Boltz 8f0865
Christian Boltz 8f0865
    AADefaultHatName vhost_files
Christian Boltz 8f0865
Christian Boltz 8f0865
    DocumentRoot /srv/www/files.opensuse.org/public
Christian Boltz 8f0865
Christian Boltz 8f0865
    <Directory /srv/www/files.opensuse.org/public>
Christian Boltz 8f0865
        Require all granted
Christian Boltz 8f0865
    </Directory>
Christian Boltz 8f0865
Christian Boltz 8f0865
    # redirect everything that was historically available as symlink to the official location
Christian Boltz 8f0865
    RedirectPermanent /opensuse/cn/     https://cn.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/cs/     https://cs.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/de/     https://de.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/el/     https://el.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/en/     https://en.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/es/     https://es.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/fi/     https://fi.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/fr/     https://fr.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/hu/     https://hu.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/is/     https://is.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/it/     https://it.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/ja/     https://ja.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/nl/     https://nl.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/old-en/ https://old-en.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/pl/     https://pl.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/pt/     https://pt.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/ru/     https://ru.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/sv/     https://sv.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/tr/     https://tr.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/vi/     https://vi.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/zh/     https://zh.opensuse.org/images/
Christian Boltz 8f0865
    RedirectPermanent /opensuse/zh_tw/  https://zh_tw.opensuse.org/images/
Christian Boltz 8f0865
Christian Boltz 8f0865
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{X-Forwarded-For}i\"" combinedproxy
Christian Boltz 8f0865
    CustomLog "/var/log/apache2/files-access_log" combinedproxy
Christian Boltz 8f0865
Christian Boltz 8f0865
</VirtualHost>
Christian Boltz 8f0865
Christian Boltz 8f0865
# vim:ft=apache