Hallo,
ich muss für einen Kunden, der bereits eine Homepage hat, auf seinem Server Redaxo installieren.
Und zwar ist die Startseite der bisherigen Homepage im Hauptverzeichnis (root) und heißt index.php
Redaxo möchte ich nun auch ins Hauptverzeichnis installieren - hat jedoch auch eine index.php als Startseite.
Wie mach ich das nun am Besten?
Ich kann am Webserver selber leider nicht einstellen, welche Datei er beim Aufruf der Domain öffnen soll - was gibts für gute Alternativen?
Lg Maw
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
vielleicht zu umständlich ausgedrückt.
Ich möchte einfach, dass die aktuelle (alte) Seite weiterläuft und ich nebenher bereits die neue Seite (redaxo) installieren und entwickeln kann und zwar auf der richtigen Umgebung (also auf dem Hauptverzeichnis des Servers)
Und da ist das Problem, weil beide Seiten eine index.php verwenden.
Ich möchte einfach, dass die aktuelle (alte) Seite weiterläuft und ich nebenher bereits die neue Seite (redaxo) installieren und entwickeln kann und zwar auf der richtigen Umgebung (also auf dem Hauptverzeichnis des Servers)
Und da ist das Problem, weil beide Seiten eine index.php verwenden.
Problem dabei ist, dass du irgendwie die Seitenaufrufe unterscheiden musst.
Das einfachste wird sein, Redaxo in einem Unterordner zu installieren und mit relativen URLs zu arbeiten. Wenn du dann einen Ordner höher umziehst, kannst du einfach das base-Tag austauschen und hast ein funktionierendes System.
Das einfachste wird sein, Redaxo in einem Unterordner zu installieren und mit relativen URLs zu arbeiten. Wenn du dann einen Ordner höher umziehst, kannst du einfach das base-Tag austauschen und hast ein funktionierendes System.
-
- Beiträge: 126
- Registriert: 20. Okt 2005, 20:52
- Wohnort: 23966 Tressow
- Kontaktdaten: Website
Du kannst in redaxo die index.php umbenennen. Zum Beispiel in cms.php. Dann musst Du noch drei kleine Änderungen machen:
1. include/master.inc.php den Eintrag in Zeile 77 ändern:
$REX['FRONTEND_FILE'] = 'index.php';
in
$REX['FRONTEND_FILE'] = 'cms.php';
Dann läuft zumindest Redaxo. Der Medienpool zickt dann noch ein bisschen rum, da rex_resize auch auf die index.php verweist. Das kann man aber auch geradebiegen.
2. include/classes/class.oomedia.inc.php Zeile 512 ändern in:
$file = 'cms.php?rex_resize='.$resizeParam.$resizeMode.'__'.$this->getFileName();
3. include/pages/mediapool.media.inc.php Zeile 245 ändern in:
$imgn = '../cms.php?rex_resize=200a__'. $encoded_fname;
Fertig.
Wolfgang
1. include/master.inc.php den Eintrag in Zeile 77 ändern:
$REX['FRONTEND_FILE'] = 'index.php';
in
$REX['FRONTEND_FILE'] = 'cms.php';
Dann läuft zumindest Redaxo. Der Medienpool zickt dann noch ein bisschen rum, da rex_resize auch auf die index.php verweist. Das kann man aber auch geradebiegen.
2. include/classes/class.oomedia.inc.php Zeile 512 ändern in:
$file = 'cms.php?rex_resize='.$resizeParam.$resizeMode.'__'.$this->getFileName();
3. include/pages/mediapool.media.inc.php Zeile 245 ändern in:
$imgn = '../cms.php?rex_resize=200a__'. $encoded_fname;
Fertig.
Wolfgang