CodeIgniter problem z odpaleniem projektu - kontrolery

0

Posiadam projekt, który pisałem już jakiś czas temu.
Działał wtedy idealnie, ale niestety po formacie już tak nie jest.

Wszystkie biblioteki,obrazki,style i skrypty ładują się poprawnie. Kontroler podstawowy ładuje się także. Problem pojawia się gdy chcę przejść do innego kontrolera lub wywołać z niego jakąkolwiek metodę.

Jeśli w ustawieniach jako startowy kontroler dodam home, to się ładuje, ale np przejście do kontrolera kontakt już powoduje błedy:

Nie znaleziono obiektu!
Nie znaleziono żądanego URL-a na tym serwerze. Odnośnik na referującej stronie wydaje się być nieprawidłowy lub nieaktualny. Poinformuj autora tej strony o problemie.
Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem.

Jeśli podstawowy kontroler zmienie na kontakt, to ten się ładuje ale przejście na home nie jest możliwe (ten sam błąd).

Ścieżka wygląda tak:

http://localhost/PI/  -> działa

natomiast

http://localhost/PI/home -> nie działa

htaccess:

RewriteEngine on
RewriteCond $1 !^([a-zA-z0-9/])
RewriteRule ^(.*)$ index.php [L]
RewriteCond $1 !^(index.php|images|robots.txt|system|user_guide|css|img|JS)
RewriteRule ^(.*)$ index.php/$1 [L]

Mogę udostępnić cały projekt. Zależy mi na czasie i zlokalizowaniu błędu.

1

Spróbuj z taką zawartością htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*) /index.html [NC,L]
0

Niestety nadal to samo ;/

0

Sprawa rozwiązana dzieki pomocy user @reinman

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