From Charlie.Huggardlee.Net
Options FollowSymLinks ExecCGI
# block blank user agents
SetEnvIf User-Agent ^$ spammer=yes
Order allow,deny
allow from all
deny from env=spammer
ErrorDocument 404 /Project:Not_Found
ErrorDocument 403 /Project:Forbidden
RewriteEngine On
RewriteRule ^$ w/index.php [L]
RewriteCond %{DOCUMENT_ROOT}/downloads -d
RewriteRule ^Downloads$ /downloads/ [L,R]
RewriteCond %{DOCUMENT_ROOT}/downloads -d
RewriteRule ^Downloads(.+)$ /downloads$1 [L,R]
RewriteCond %{DOCUMENT_ROOT}/downloads -d
RewriteCond %{REQUEST_URI} !^/downloads/.*$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ w/index.php?title=$1 [L,QSA]
RewriteCond %{DOCUMENT_ROOT}/downloads !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ w/index.php?title=$1 [L,QSA]