mod_rewrite - usuniecie index.php, problem z path_info

Odpowiedz Nowy wątek
Jan_
2009-04-13 00:43
Jan_
0

czesc. na swojej stronie w PHP obsluguje "przyjazne" linki za pomoca PATH_INFO, czyli np.

strona.pl/jan/index.php/aaa/bbb

echo $_SERVER['PATH_INFO']; // aaa/bbb

za pomoca mod_rewrite chcialem jednak uproscic sprawe do

strona.pl/jan/aaa/bbb

obecnie plik .htaccess wyglada tak:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule  ^(.+) index.php/$1 [L]

tylko ze wtedy po wywolaniu PATH_INFO w ogole nie jest "przekazywane" do skryptu.
jak zrobic aby obsluga byla "taka sama" jak bez mod_rewrite?

gdyby strona byla w glownym katalogu (a nie "jan") byloby prosciej - zrobilbym
$_SERVER['PATH_INFO'] = ...
a nie, nie zrobilbym, bo nie wiem :P zapedzilem sie. ;)

jak wiec rozwiazac moj problem?
pozdrawiam

Pozostało 580 znaków

nav
2009-04-13 13:12
nav

Rejestracja: 16 lat temu

Ostatnio: 1 miesiąc temu

Lokalizacja: Warszawa

0

QUERY_STRING ?


utf-8 rlz! ٩(ಥ_ಥ)۶

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0