ich habe schon mehrfach im Forum und via. Google gesucht doch leider keine passende Antwort auf meine Frage gefunden. Ich versuche seit einiger Zeit meine URL´s mit mod_rewrite entsprechend "chic" zu machen. Einfache Umformatierungen wie:
- Code: Alles auswählen
index.html -> index.php
funktionieren problemlos. Nun habe ich eine weitere Hürde und verstehe einfach nicht warum es nicht funktioniert. Ich habe folgende Verzeichnisstruktur:
- Code: Alles auswählen
...
module/modulname/
css/style.css
index.php
Die Index.php ist die Datei, die bei jedem Seitenaufruf angesprochen wird. Je nach entsprechenden Parameter wird eine andere Seite angezeigt.
- Code: Alles auswählen
z.B.
index.php?site=impressum -> führt zum Impressum
index.php?site=sitemap -> führt zum Sitemap
und so weiter.
Nun möchte ich das ganze anpassen sodass ich z.B. folgende URL´s habe:
- Code: Alles auswählen
http://www.meineseite.de/impressum -> index.php?site=impressum
http://www.meineseite.de/sitemap -> index.php?site=sitemap
http://www.meineseite.de/forum/1/topic/2/mein_erster_beitrag.html -> index.php?site=forum&forum_id=1&topic_id=2&name=mein_erster_beitrag
und so weiter.
Die Index.php ist die Datei, die bei jedem Seitenaufruf angesprochen wird. Je nach entsprechenden Parameter wird eine andere Seite angezeigt.
- Code: Alles auswählen
z.B.
index.php?site=impressum -> führt zum Impressum
index.php?site=sitemap -> führt zum Sitemap
und so weiter.
Die Umformatierung in die virtuellen URL´s sowie auch das zurück formatieren, sodass die entsprechende Seite angezeigt wird, funktioniert problemlos. Mein Problem ist einzig und allein CSS, JavaScript. Ich möchte ungern absolute Pfadangaben verwenden um die CSS/JavaScript-Files ordnungsgemäß einzubinden. Ich bin eher ein Freund von relativen Pfaden. Gibt es da eine Möglichkeit mein Vorhaben in die Tat umzusetzen oder muss ich mich zwangsweise mit absoluten Pfadangaben zurechtfinden?
Vielen Dank schon mal im Voraus!


