<VirtualHost *:80> ServerAdmin jeb@debian.org DocumentRoot /var/www DirectoryIndex index.html index.py AddHandler cgi-script .py <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride None Order allow,deny allow from all </Directory> ProxyPass /debian http://ftp.debian.org/debian <IfModule mod_expires.c> <LocationMatch ^/debian/dists/.*> # Default to 30 minutes for all objects in this folder ExpiresDefault "access plus 30 minutes" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/(unstable|sid|experimental)/.*> # Default to 5 minutes for all objects in this folder ExpiresDefault "access plus 5 minutes" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/.*\.diff/[\d-]+\.gz> # Diff files, datestamped in filename, that don't change ExpiresDefault "access plus 6 hours" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/.*\.diff/(Index)?> # The Index file, and the directory index changes fairly rapidly ExpiresDefault "access plus 30 seconds" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/.*/(Contents-.*\.(bz|gz)|(In)?Release(\.gpg)?)?> ExpiresDefault "access plus 60 seconds" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/(unstable|sid|experimental)/(Contents-.*\.(bz|gz)|(In)?Release(\.gpg)?)?> ExpiresDefault "access plus 15 seconds" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/.*/i18n/(Index|Translation-.*)?> # The Index file and translation files get updated ExpiresDefault "access plus 30 seconds" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/dists/.*/(binary-.*|source)/(Packages(\..*)?|Sources(\..*)?|Release)?> # Packages, Sources and Release files get updated frequently in non-stable... ExpiresDefault "access plus 15 seconds" ExpiresActive On </LocationMatch> <LocationMatch ^/debian/project/.*> ExpiresDefault "access plus 30 seconds" ExpiresActive On </LocationMatch> </IfModule> ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>