klient przeniósł stronę z Home.pl na OVH.pl i wystąpił problem z prawidłową interpretacją pliku .htaccess.
Stronę znajdziecie pod adresem: http://ubezpieczeniapodlasie.pl/ Główna się wczytuje, natomiast każda podstrona daje "File not found. "
W tej chwili plik .htaccess ma następującą składnię:
RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1
Podstawiałem przeróżne konfiguracje, które znalazłem w sieci, kontaktowałem się z supportem OVH.pl i dostałem zwrotkę, że powinien zadziałać kod:
RewriteEngine On RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
Jak nie zadziała, to wina skryptu a nie serwera. Po wstawieniu tego kodu przy wywołaniu jakiejkolwiek podstrony, zawsze wczytuje mi się strona główna.
Przyznam, że kończą mi się pomysły i dlatego proszę o pomoc. Dziękuję.
P.S. Korzystam z klasy "niceURL.class.php" a ta sama strona 1:1 działająca poprawnie na Home.pl http://monosfera.pl/