creativeheadz
Erfahrenes Mitglied
Guten morgen,
ich bin dabei mich ein wenig mit Klassen, MVC bzw OOP zu beschäftigen um mir in Zukunft die ein oder anderen überflüssigen Arbeiten etwas erleichtern zu können.
Da ich das Thema MVC sehr interessant finde habe ich mir das Tutorial auf http://www.net-developers.de/blog/2008/08/17/mein-eigenes-mvc-framework-verzeichnisstruktur/ angeschaut. Ich habe allerdings ein Grundlegendes Problem bzw. eine Frage zu der dort angegebenen Verzeichnisstruktur.
Beispiel
(Meine Struktur habe ich etwas abgeändert, als sie auf obigem Link empfohlen wird, ist jedoch nicht relevant für die Frage )
Meine Verzeichnisstruktur:
htdocs/
Meine index.php datei soll laut dem tutorial in dem /public Verzeichnis liegen. Wenn ich jedoch das Rootverzeichnis auf meinem Webspace/localhost aufrufe, wird natürlich nicht die public/index.php aufgerufen sondern die Verzeichnisstruktur /application , /library , /public.
Ich müsste irgendwie eine automatische Weiterleitung zu dem Verzeichnis public/index.php hinbekommen ohne dabei in das Rootverzeichnis eine weitere index.php mit einer php Weiterleitung (header .. ) zu speichern. Sicherlicht wäre das eine Lösung, aber dann wird in der Adresszeile auch http://www.domain.de/public/index.php angezeigt. Leider wird in dem Tutorial nicht genauer darauf eingegangen wie man das löst. das in der Adresszeile weiterhin http://www.domain.de/index.php angezeigt wird. .htaccess bzw. mod_rewrite wäre doch bestimmt eine Lösung nur wie? Hab dazu nichts passendes gefunden.
gruß
ich bin dabei mich ein wenig mit Klassen, MVC bzw OOP zu beschäftigen um mir in Zukunft die ein oder anderen überflüssigen Arbeiten etwas erleichtern zu können.
Da ich das Thema MVC sehr interessant finde habe ich mir das Tutorial auf http://www.net-developers.de/blog/2008/08/17/mein-eigenes-mvc-framework-verzeichnisstruktur/ angeschaut. Ich habe allerdings ein Grundlegendes Problem bzw. eine Frage zu der dort angegebenen Verzeichnisstruktur.
Beispiel
(Meine Struktur habe ich etwas abgeändert, als sie auf obigem Link empfohlen wird, ist jedoch nicht relevant für die Frage )
Meine Verzeichnisstruktur:
htdocs/
/application
/config
/controllers
/models
/views
.htaccess
/controllers
/models
/views
.htaccess
/library
/public
index.php
.htaccess
/img
/js
/css
.htaccess
/img
/js
/css
Meine index.php datei soll laut dem tutorial in dem /public Verzeichnis liegen. Wenn ich jedoch das Rootverzeichnis auf meinem Webspace/localhost aufrufe, wird natürlich nicht die public/index.php aufgerufen sondern die Verzeichnisstruktur /application , /library , /public.
Ich müsste irgendwie eine automatische Weiterleitung zu dem Verzeichnis public/index.php hinbekommen ohne dabei in das Rootverzeichnis eine weitere index.php mit einer php Weiterleitung (header .. ) zu speichern. Sicherlicht wäre das eine Lösung, aber dann wird in der Adresszeile auch http://www.domain.de/public/index.php angezeigt. Leider wird in dem Tutorial nicht genauer darauf eingegangen wie man das löst. das in der Adresszeile weiterhin http://www.domain.de/index.php angezeigt wird. .htaccess bzw. mod_rewrite wäre doch bestimmt eine Lösung nur wie? Hab dazu nichts passendes gefunden.
gruß