Probleme mit Codeignitern bei Pfaden in localhost (XAMPP)

Die Indexseite (aka homepage.php) in meiner Code Igniter-Installation funktioniert einwandfrei, egal was passiert.

Das Problem liegt in der Verwendung von Unterverzeichnissen zum Speichern anderer Seiten. Derzeit ist das Setup wie folgt:

Lade Homepage wiehttp://localhost/VAw_CI/ funktioniert einwandfrei (homepage.php wird geladen), dies ist in routes.php eingestellt:

$route['default_controller'] = "pages/homepage";

in der config.php habe ich folgendes eingerichtet:

$config['base_url'] = 'http://localhost/VAw_CI';

/*
|--------------------------------------------------------------------------
| Index File
|--------------------------------------------------------------------------
|
| Typically this will be your index.php file, unless you've renamed it to
| something else. If you are using mod_rewrite to remove the page set this
| variable so that it is blank.
|
*/
$config['index_page'] = '';

Ich spezifizierte$config['index_page'] = ''; oben, weil ich mein .htaccess in geändert habehtdocsmögen:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*homepage/$0 [PT,L]

Wenn ich jedoch versuche, mich auf homepage.php anzumelden, sieht das momentan so aus:

Es schickt mich anhttp://localhost/VAw_CI/pages/clientlogin

anzeigen:

Ich habe Controller wie folgt eingerichtet:

Was gibt es hier? Wenn ich besuchehttp://localhost/VAw_CIwird es effektiv geladenviews->pages->homepage.php richtig anzeigen, aber es scheint, dass jede andere Ansicht nicht funktioniert, da ich irgendwo eine Pfadeinrichtung für Seiten vermisseandere als der Index (homepage.php) in meinem Fall?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage