dev.stuconnolly.com / svn / sites

# $Id: .htaccess 54 2010-08-28 10:43:31Z stuart $
#
# .htaccess file for http://spbug.com/

# Send all files as UTF-8
<FilesMatch "\.(php|css)$">
    AddDefaultCharset UTF-8
</FilesMatch>

# PHP config
<IfModule php5_module.c>
    php_flag display_errors Off
    php_flag zlib.output_compression 1
</IfModule>

# Error docs
ErrorDocument 403 /pages/403.php
ErrorDocument 404 /pages/404.php

# Rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^.*.sql$
RewriteRule ^(.*)$ - [F,L]

# Directory requests
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*/$ - [L]

# Real files
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ - [L,QSA]

# Everything else goes to the dispatcher
RewriteCond %{REQUEST_URI} .*$
RewriteCond %{REQUEST_URI} !favicon.ico$
RewriteRule ^(.*)$ system/includes/dispatch.php [L]
</IfModule>