Seite 1 von 1

URI aus REQUEST_URI oder REDIRECT_URI

Verfasst: 11.05.2010 16:58
von NOdrich
Hallo Community

Bei meinen Mod_rewrites habe ich bei einer von typo3 abgeleiteten .htaccess immer über
$_SERVER['REDIRECT_URL'] die Daten der original uri ausgelesen (in $_SERVER['REQUEST_URI'] stand jeweils meine /index.php

Code: Alles auswählen

Options +FollowSymlinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
Nun habe ich folgenden URL dispatcher gefunden:

Code: Alles auswählen

Options +FollowSymLinks -Indexes
RewriteEngine On

RewriteCond %{REQUEST_FILENAME}  !-l
RewriteCond %{REQUEST_FILENAME}  !-d
RewriteCond %{REQUEST_FILENAME}  !-f
RewriteRule .* index.php?%{QUERY_STRING} [L]
dieser arbeitet allerdings mit $_SERVER['REQUEST_URI'] in der bei mir immer /index.php steht. Liegt der Unterschied allein in der RewriteRule ?

Code: Alles auswählen

$dispatcher = &new Dispatcher();
$dispatcher->dispatch($_SERVER['REQUEST_URI']);
Gibt es zwischen verschiedenen webspace anbietern unterschiede in den $_SERVER was die 'REDIRECT_URL' und/oder 'REQUEST_URI' angeht ?

wäre schön wenn da jemand was weis :)