All pastes #437086 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-04-12 21:22 UTC
rendered paste body
RewriteEngine on
RewriteBase /west/

# for default pages
RewriteRule ^([^/]+)/$ interior.php?section=$1&page=default [L]

# for all section links
#RewriteRule 	^([^/]+)/([^/]+)\.html$ 	interior.php?section=$1&page=$2 [L]

RewriteRule		^(.+)/([^/]+)/$ 				interior.php?section=$1&page=default [L]
RewriteRule 	^(.+)/([^/]+)\.html$ 		interior.php?section=$1&page=$2 [L]


#drop
# for subsections (default / normal respectively)
#RewriteRule 	^(.+)/([^/]+)/$ 				interior.php?section=$1/$2&page=default [L]
#RewriteRule 	^(.+)/([^/]+)\.html$ 			interior.php?section=$1/$2&page=$3 [L]

# for trails+subsections (default / normal respectively)
#RewriteRule ^([^/]+)/([^/]+)/([^/]+)/$ interior.php?section=$1&trail=$2&subsection=$3&page=default [L]
#RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)\.html$ interior.php?section=$1&trail=$2&subsection=$3&page=$4 [L]
# end drop

# for pdf
RewriteRule   	^(.*)/pdf=(.*)$ 	section/$1/pdf/$2\.pdf [L]

## Customized Error Documents ##
##Client Request Errors
ErrorDocument 400 /west/error/400_bad_request.html
ErrorDocument 401 /west/error/401_authorization_required.html
#402 Payment Required (not used yet)
ErrorDocument 403 /west/error/403_forbidden.html
ErrorDocument 404 /west/error/404_not_found.html
#405 Method Not Allowed
#406 Not Acceptable (encoding)
#407 Proxy Authentication Required
#408 Request Timed Out
#409 Conflicting Request
#410 Gone
#411 Content Length Required
#412 Precondition Failed
#413 Request Entity Too Long
#414 Request URI Too Long
#415 Unsupported Media Type

##Server Errors
ErrorDocument 500 /west/error/500_internal_server_error.html
#501 Not Implemented
#502 Bad Gateway
#503 Service Unavailable
#504 Gateway Timeout
#505 HTTP Version Not Supported