Sziasztok!

Csinalok egy honlapot és a következő gondjaim akadtak:

Ha beír valaki valamit az URL-be, azt szeretném hogy mindig az index.php fusson le.

Na most van néztem a http://weblabor.hu/cikkek/rovidwebcim oldalt, nem nagyon tudtam megoldani a problémákat.
.htaccess tartama:

Options +MultiViews
<IfModule mod_rewrite.c>
RewriteEngine on

# Ebben az alkonyvtarban vagyunk, ezt
# figyelembe kell venni az atirasoknal
#RewriteBase /cegunkwebhelye

# Minden nemletezo oldal webcimet iranyitsuk at az index.php-re
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [QSA]
</IfModule>


index.php tartalma:

<?php
// Kapjuk el azt az cimet, amit kertek es az alapjan dontsuk el, mit toltunk be
$URI = (isset($_SERVER['REQUEST_URI']) ? substr($_SERVER['REQUEST_URI'], 1) : '');
$URIparts = explode("/", $URI);

switch ($URIparts[0]) {
case 'regisztracio':
include 'php/login/login.php';
break;
default:
print "valami";
break;
}

Na szoval, ha valaki beirja azt a böngészőbe hogy http://localhost/regisztracio akkor ez jó is. Betöltődik szépen a php/login/login.php fájl.
Na de a login.php-ba van egy olyan hogy
if ($_SERVER['PATH_INFO'] == "/ellenorzes") {
print "ez és ez";
}

Na szóval, hogyha beirom a böngészőbe, vagy egy form a /regisztracio/ellenorzes-re mutat, akkor ez a kód nem fog végrehajtódni.
Na szerintem a htaccess-be kellene valami 2. szintet létrehozni, nem tudom. Ebbe kérném a segítségeteket.

Köszönöm szépen.