# Basic config Options -Indexes # Error handling ErrorDocument 400 /error400 ErrorDocument 401 /error401 ErrorDocument 403 /error403 ErrorDocument 404 /error404 ErrorDocument 500 /error500 # Initialize mod_rewrite RewriteEngine on # Start page RewriteRule ^$ _engine.php?module=start [L] # User control RewriteRule ^login$ _engine.php?module=login&%{QUERY_STRING} [L] # Logs RewriteRule ^logs$ _engine.php?module=logs&%{QUERY_STRING} [L] RewriteCond %{QUERY_STRING} ^edit$ RewriteRule ^logs/([0-9]+)$ _engine.php?module=logs_edit&id=$1 [L] RewriteRule ^logs/([0-9]+)$ _engine.php?module=logs_show&id=$1 [L] RewriteRule ^logs/random$ _engine.php?module=logs_show [L] RewriteRule ^logs/search$ _engine.php?module=logs_search&%{QUERY_STRING} [L] RewriteRule ^logs/new$ _engine.php?module=logs_edit [L]