-# Need to turn on negotiation_module
-<Directory /org/packages.debian.org/www/>
- Options +MultiViews +FollowSymLinks +Indexes
- AddHandler type-map var
- # Make sure that the srm.conf directive is commented out.
- AddDefaultCharSet utf-8
- AllowOverride AuthConfig FileInfo
-
- # Nice caching..
- ExpiresActive On
- ExpiresDefault "access plus 1 day"
- ExpiresByType image/gif "access plus 1 week"
- ExpiresByType image/jpeg "access plus 1 week"
-
- # language stuff
- # you need to keep this in sync with lib/Packages/I18N/Locale.pm
- # %lang2charset
- AddLanguage en .en
- AddLanguage en-us .en-us
- AddLanguage en-gb .en-gb
- AddLanguage ar .ar
- AddLanguage bg .bg
- AddLanguage ca .ca
- AddLanguage cs .cs
- AddCharset ISO-8859-2 .cs
- AddLanguage da .da
- AddCharset ISO-8859-1 .da
- AddLanguage de .de
- AddLanguage el .el
- AddLanguage eo .eo
- AddLanguage es .es
- AddCharset ISO-8859-1 .es
- AddLanguage fi .fi
- AddCharset ISO-8859-1 .fi
- AddLanguage fr .fr
- AddLanguage hr .hr
- AddLanguage hu .hu
- AddCharset ISO-8859-2 .hu
- AddLanguage id .id
- AddLanguage it .it
- AddCharset ISO-8859-1 .it
- AddLanguage ja .ja
- AddCharset EUC_JP .ja
- AddLanguage ko .ko
- AddLanguage lt .lt
- AddLanguage nl .nl
- AddCharset ISO-8859-1 .nl
- AddLanguage no .no
- AddLanguage nb .nb
- AddLanguage pl .pl
- AddCharset ISO-8859-2 .pl
- AddLanguage pt .pt
- AddCharset ISO-8859-1 .pt
- AddLanguage pt-pt .pt_PT
- AddCharset ISO-8859-1 .pt_PT
- AddLanguage pt-br .pt_BR
- AddCharset ISO-8859-1 .pt_BR
- AddLanguage ro .ro
- AddLanguage ru .ru
- AddLanguage sk .sk
- AddCharset ISO-8859-2 .sk
- AddLanguage sl .sl
- AddLanguage sv .sv_SE
- AddCharset ISO-8859-1 .sv_SE
- AddLanguage tr .tr
- AddLanguage uk .uk
- AddCharset KOI8-U .uk
- AddLanguage zh-CN .zh-cn
- AddLanguage zh-HK .zh-hk
- AddLanguage zh-TW .zh-tw
- LanguagePriority en fr de it es ja pl hr da pt pt-pt pt-br fi zh-cn zh-hk zh-tw cs sv sv-se ko no nb ru tr uk eo ar nl hu ro sk el ca en-us en-gb id lt sl bg
-
- DirectoryIndex index
-
- # RSS stuff
- AddType application/rss+xml .rdf .xml
-</Directory>
-
-<VirtualHost *>
- ServerAdmin webmaster@debian.org
- DocumentRoot /org/packages.debian.org/www/
- ServerName packages.debian.net
- ErrorLog /var/log/apache/packages.debian.org-error.log
- CustomLog /var/log/apache/packages.debian.org-access.log combined
-
-# ScriptAlias /cgi-bin /org/packages.debian.org/cgi-bin/
-
- Alias /cgi-bin/ /org/packages.debian.org/cgi-bin/
-
- PerlModule Apache::Registry
- PerlTaintCheck On
- <Location /cgi-bin/>
- SetHandler perl-script
- PerlRequire /org/packages.debian.org/bin/mod_perl-startup
- PerlInitHandler Apache::Reload
- PerlHandler Apache::Registry
- Options +ExecCGI
- PerlSendHeader On
- allow from all
- </Location>
-
- ScriptAlias /cgi-old /org/packages.debian.net/cgi-bin/
-
- RewriteEngine on
- RewriteLog /var/log/apache/rewrite.log
- RewriteLogLevel 0
-
- # we never want to rewrite those URLs
- RewriteRule ^/cgi-(bin|old)/ - [L]
- RewriteRule ^/changelogs/ - [L]
- RewriteRule ^/Pics/ - [L]
- RewriteRule ^/[^/]+\.css - [L]
-
-# RewriteRule ^/$ http://www.debian.org/distrib/packages
- RewriteRule ^/([^/+]*)([+])([^/]*)$ "/$1%%{%}2B$3" [N]
- RewriteRule ^/src:([^/]+)$ /source/$1 [R,L,NE]
-
- RewriteRule ^/(.+)$ /cgi-bin/dispatcher.pl/$1 [PT]
-
-# In case we need to disable the site again
-#
-# ErrorDocument 404 /index.html
-# RewriteCond %{SCRIPT_FILENAME} !^/(sbin|cgi-bin|Pics|test)/
-# RewriteCond %{SCRIPT_FILENAME} !^/favicon.ico
-# RewriteCond %{SCRIPT_FILENAME} !^/(stable|testing|unstable|experimental)/
-# RewriteRule . /index.html
-
-</VirtualHost>