# error handling ErrorDocument 400 /bcp/error/400 ErrorDocument 401 /bcp/error/401 ErrorDocument 403 /bcp/error/403 ErrorDocument 404 /bcp/error/404 ErrorDocument 500 /bcp/error/500 # site config Options -Indexes DirectoryIndex index.inc index.php # rewrites Options +FollowSymLinks RewriteEngine On RewriteBase /bcp/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule /bcp/([a-z0-9]+)$ /bcp/index.php?s=$1 [PT,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule /bcp/([a-z0-9]+)/([a-z0-9]+)$ /bcp/index.php?s=$1&p=$2 [PT,L] #RewriteCond %{REQUEST_FILENAME} !-f #RewriteCond %{REQUEST_FILENAME} !-d #RewriteRule ^([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+)/?$ /index.php?s=$1&p=$2&id=$3 [L,QSA]