Configuration ************* Links ===== - See email from Simon B: :: ../../misc/howto/apache/email-simon-b-2008-jan.txt - Minimal ``apache2.conf`` which works with default install of Apache 2 on debian. :: ../../misc/howto/linux/debian/apache2.conf Note ==== Might be best to use the *cut-down* Apache configuration as discussed in my Django deployment notes, :doc:`../../django/deploy/apache` Location ======== Linux: :: /etc/apache2/apache2.conf /etc/apache2/httpd.conf Directory ========= To add a folder: :: Alias /lucene-app "C:/projects/lucene-app/target/site" Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all The url, http://localhost/lucene-app/ will access this folder. Download ======== I wanted ``msi`` files to be downloaded rather than opened on a page so I added the following type: :: TypesConfig conf/mime.types AddType application/msi .msi Note: Not sure I needed to do this because ``conf/mime.types`` already includes the ``msi`` type. Redirect ======== I used the following configuration to re-direct all requests to ``/accounts`` and ``/profile/`` to the home page of my site: :: ServerAdmin webmaster@pkimber.net ServerName pkimber.net ServerAlias www.pkimber.net DocumentRoot /var/www/pkimber/webroot RedirectMatch "^/accounts/?" "http://pkimber.net/" RedirectMatch "^/profile/?" "http://pkimber.net/" ... Note: - The ``?`` in the regular expression makes the ``/`` optional. - If you don't want Google to index these folder, then create a :doc:`../../http/robots`