Während Codeigniter auf Godaddy oder Speedhost gehostet wird, arbeitet URL wie - http://www/host_name.com/admin/home, aber es funktioniert nicht auf Amazon Linux AMI-Instanz oder sogar mit Ubuntu-Instanz, wie wir die index.php einführen müssen dazwischen in der URL wie unten gezeigt - http://www/host_name.com/index.php/admin/homeDatei namens index.php benötigt in URL
Ich habe .htaccess Datei im Projekt root (hier, admin_portal) enthalten, aber immer noch wird es keinen Erfolg geben. Im Folgenden finden Sie den Inhalt meiner .htaccess-Datei.
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|(.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]
Danke, Ravi
Versuchen mit 'RewriteRule^(. *) $ index.php/$ 1 [L, QSA] 'oder' RewriteRule^(. *) $ index.php?/$ 1 [L, QSA] 'oder' RewriteRule^(. *) $ index.php /? $ 1 [L, QSA] 'stattdessen Ihre tatsächliche letzte Zeile. – Tpojka