Od kilku godzin walczę z ładnymi adresami na swojej stronie. Jest to mały projekt więc system nie jest zbytnio skomplikowany:
1. W. htaccess:
Kod
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
2. W index.php interpretuję przyjazne linki (path info, explode itd.) i w zależności od ilości parametrów includuję określoną treść strony.
Linki wyglądają mniej więcej tak: /parametr1/parametr2
Nie ma problemu przy jednym parametrze, jest problem przy dwóch. Wszystko wygląda na to, że przy więcej niż jednym parametrze instrukcje mod_rewrite nie działają poprawnie.
Ktoś widzi mój błąd??