All pastes #186979 Raw Edit

jMCg

public text v1 · immutable
#186979 ·published 2006-09-30 18:04 UTC
rendered paste body
in .htaccess
    RewriteEngine On
    RewriteCond %{REQUEST_URI}  !index.php
    RewriteCond %{REQUEST_URI}  !admin.php
    RewriteRule ^/admin/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/? admin/admin.php?lan=$1&page=$2&action=$3&id=$4 [PT]
    RewriteRule ^/?([^/]*)/?([^/]*)/?([^/]*)/? index.php?lan=$1&page=$2&id=$3 [PT]

in the config for this particular vhost:

    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} ^TRACE
    RewriteRule .* - [F]


requesting: http://brainsware.org/popphackner/site/trunk/src/index.php?lan=en&page=photographers&sub=about
print_r($_GET): Array ( [lan] => index.php [page] => [id] => )
RewriteLog:


84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (2) init rewrite engine with requested uri /popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) applying pattern '.*' to uri '/popphackner/site/trunk/src/index.php'
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (4) RewriteCond: input='GET' pattern='^TRACE' => not-matched
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (1) pass through /popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip per-dir prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php -> index.php
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] applying pattern '^/admin/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?' to uri 'index.php'
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip per-dir prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php -> index.php
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] applying pattern '^/?([^/]*)/?([^/]*)/?([^/]*)/?' to uri 'index.php'
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (2) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] rewrite index.php -> index.php?lan=index.php&page=&id=
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) split uri=index.php?lan=index.php&page=&id= -> uri=index.php, args=lan=index.php&page=&id=
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] add per-dir prefix: index.php -> /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (2) forcing '/var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php' to get passed through to next API URI-to-filename handler
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#8583cf8/initial] (1) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] initial URL equal rewritten URL: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php [IGNORING REWRITE]
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#85e2b28/initial] (2) init rewrite engine with requested uri /favicon.ico
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#85e2b28/initial] (3) applying pattern '.*' to uri '/favicon.ico'
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#85e2b28/initial] (4) RewriteCond: input='GET' pattern='^TRACE' => not-matched
84.112.72.55 - - [30/Sep/2006:19:53:15 +0200] [brainsware.org/sid#81ff800][rid#85e2b28/initial] (1) pass through /favicon.ico




requesting: http://brainsware.org/popphackner/site/trunk/src/en/news/12
print_r($_GET): Array ( [lan] => index.php [page] => [id] => )
RewriteLog:
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (2) init rewrite engine with requested uri /popphackner/site/trunk/src/en/
news/12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) applying pattern '.*' to uri '/popphackner/site/trunk/src/en/news/12'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (4) RewriteCond: input='GET' pattern='^TRACE' => not-matched
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (1) pass through /popphackner/site/trunk/src/en/news/12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] add path info postfix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/en -> /var/www/brainsware/htdocs/popphackner/site/trunk/src/en/news/12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip per-dir prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/en/news/12 -> en/news/12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] applying pattern '^/admin/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?' to uri 'en/news/12'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] add path info postfix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/en -> /var/www/brainsware/htdocs/popphackner/site/trunk/src/en/news/12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip per-dir prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/en/news/12 -> en/news/12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] applying pattern '^/?([^/]*)/?([^/]*)/?([^/]*)/?' to uri 'en/news/12'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (2) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] rewrite en/news/12 -> index.php?lan=en&page=news&id=12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) split uri=index.php?lan=en&page=news&id=12 -> uri=index.php, args=lan=en&page=news&id=12
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] add per-dir prefix: index.php -> /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (2) forcing '/var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php' to get passed through to next API URI-to-filename handler
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (2) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip document_root prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php -> /popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84e0360/initial] (1) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] internal redirect with /popphackner/site/trunk/src/index.php [INTERNAL REDIRECT]
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (2) init rewrite engine with requested uri /popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) applying pattern '.*' to uri '/popphackner/site/trunk/src/index.php'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (4) RewriteCond: input='GET' pattern='^TRACE' => not-matched
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (1) pass through /popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip per-dir prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php -> index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] applying pattern '^/admin/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?' to uri 'index.php'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] strip per-dir prefix: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php -> index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] applying pattern '^/?([^/]*)/?([^/]*)/?([^/]*)/?' to uri 'index.php'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (2) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] rewrite index.php -> index.php?lan=index.php&page=&id=
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) split uri=index.php?lan=index.php&page=&id= -> uri=index.php, args=lan=index.php&page=&id=
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (3) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] add per-dir prefix: index.php -> /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (2) forcing '/var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php' to get passed through to next API URI-to-filename handler
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#84dc1b0/initial/redir#1] (1) [per-dir /var/www/brainsware/htdocs/popphackner/site/trunk/src/] initial URL equal rewritten URL: /var/www/brainsware/htdocs/popphackner/site/trunk/src/index.php [IGNORING REWRITE]
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#86fd8f0/initial] (2) init rewrite engine with requested uri /favicon.ico
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#86fd8f0/initial] (3) applying pattern '.*' to uri '/favicon.ico'
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#86fd8f0/initial] (4) RewriteCond: input='GET' pattern='^TRACE' => not-matched
84.112.72.55 - - [30/Sep/2006:19:54:32 +0200] [brainsware.org/sid#81ff800][rid#86fd8f0/initial] (1) pass through /favicon.ico