![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Mam plik .htaccess o następującej treści
Kod IndexIgnore * Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule (.*) index.php/$1 [L] NIestety ten plik (ta regułka) nie działa. Wpisując adres, który nie istnieje, zamiast przenieść na index.php to serwer na stronie wywala "No input file specified. " Dzieje się tak gdy mam ustawione php w trybie fastcgi. Rozumiem, że w takim trybie taki htaccess nie pójdzie za dobrze. Co innego gdyby był w trybie mod-php. Znalazłem na necie kilka prób zmodyfikowania tego .htaccess by działał poprawnie, ale niestety u mnie działały. Macie jakieś z tym doświadczenia? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
~webdice ma rację. Miałem ostatnio podobny problem. I ma on miejsce tylko przez (Fast)CGI, czyli pod Zend Server również. Zmarnowaliśmy na to ostatnio kilka godzin. ^^.
Przepisywanie zaraz po rozszerzeniu działa tylko pod mod_php albo filter. Cytat Spróbuj dodać do php.ini cgi.fix_pathinfo = 0. To nie od tego. (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:03 |