[Added some configuration fragments for Apache2. prb@mult.ifario.us**20080103232219] { adddir ./apache_config addfile ./apache_config/fastcgi.conf hunk ./apache_config/fastcgi.conf 1 + + AddHandler fastcgi-script .fcgi + #FastCgiWrapper /usr/lib/apache2/suexec2 + FastCgiIpcDir /var/lib/apache2/fastcgi + FastCgiConfig -maxClassProcesses 1 -processSlack 1 + addfile ./apache_config/virtual-host.conf hunk ./apache_config/virtual-host.conf 1 +NameVirtualHost * + + ServerName mult.ifario.us + ServerAlias *.ifario.us + + DocumentRoot /var/www + + RewriteEngine On + + RewriteRule ^/files/.* - [L] + RewriteRule ^/static/.* - [L] + RewriteRule ^/favicon.ico$ /static/favicon.ico [L] + RewriteRule ^/images/.* - [L] + RewriteRule ^/f/p/(.*)$ /f/c/p/$1 [R=301] + RewriteRule ^/(fb|xml)/atom(\d)*/feed.xml$ /f/a/atom.xml [R=301] + RewriteRule ^/articles/\d+/\d+/\d+/(.*)$ /p/$1 [R=301] + RewriteRule ^/xml/atom(\d)*/tag/(.*?)/feed.xml$ /f/t/$2/atom.xml [R=301] + RewriteRule ^/xml/rss.*$ /f/t/administrative/atom.xml [R=301] + RewriteRule ^/xml/(atom\d*|rss\d*)/article/.*$ /f/t/administrative/atom.xml [R=301] + RewriteRule ^/?$ /a [R,L] + RewriteRule ^/(.*)$ /blog.fcgi/$1 [QSA,L] + + CustomLog /var/log/apache2/multifarious-combined.log combined + # TransferLog /var/log/apache2/multifarious-access.log + ErrorLog /var/log/apache2/multifarious-error.log + }