All pastes #735432 Raw Edit

Stuff

public text v1 · immutable
·published 2007-10-13 16:48 UTC
rendered paste body
# 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]