Ich möchte eine andere Seite mit einem Klick auf eine Schaltfläche anzeigen. Beim ersten Laden der Seite kann ich die Seite erfolgreich alle css und js ist in Ordnung. Aber wenn ich auf einen Link klicke, wird er auf eine andere Seite umgeleitet, aber ich kann die CSS- und die JS-Datei nicht laden.CI 3 URL Routing
<a href="users/login" class="pull-right login">Login/Register</a>
Wenn ich auf diesen Link klicke, leitet er mich zu http://localhost/sampleproject/users/login um, aber die CSS und die JS konnten nicht geladen werden. und in meinem Log-in Sicht habe ich eine Zurück-Taste, die mich auf den Index umleiten
<a href="home">Back</a>
, aber wenn ich auf den Link klicken, um es http://localhost/sampleproject/users/home geht die http://localhost/sampleproject/home
in meiner .htaccess-Datei sein sollte
RewriteEngine On
RewriteCond $1 !^(index\.php|images|robots\.txt|css|docs|js|system)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
Bitte sagen Sie mir, was los ist. Ich bin ein Neuling in CI. Und ich möchte versuchen, ein neues Projekt von Grund auf neu zu machen. Vielen Dank!
gesetzt, aber ist es in Ordnung, $ config zu haben [ 'base_url'] = "/"; Wie erreiche ich das mit $ config ['base_url'] = "/"; Herr? –
@ PHP.Newbie Lesen Sie [hier] (https://github.com/bcit-ci/CodeIgniter/blob/develop/application/config/config.php#L6) CI-Regel zum Festlegen dieses Werts. – Tpojka
@ PHP.Newbie Ich hätte nicht nur/in der Basis-URL '$ config ['base_url'] = 'http: // localhost/sampleproject /;'' – user4419336