Seite 1 von 1
[3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 00:39
von extremmichi
Hallo Leute,
ich habe eine Startseite vor das Forum als landingpage nach folgender Anleitung erstellt.
Link
Ausserdem habe ich im ACP in den Boardeinstellungen unter URL des Boardes
https://meine-domain.de/start.php eingetragen.
Somit wird auf Klick des Logos diese start.php angezeigt. Dies ist aber nicht das was ich will, sondern ich möchte eine echte
landingpage die bei Aufruf der domain
https://meine-domain.de auf
https://meine-domain.de/start.php umleitet.
Wie stelle ich das an?
Danke im voraus
michi
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 02:53
von chris1278
Das ist eigentlich recht simpel.
Schau mal in der
.htaccess
Datei nach, ob du dort sowas in der Art findest:
Falls ja dann setze, deine Datei die geladen werden soll einfach darein.
Beispiel:
Da du die ja start.php genannt hat müsste das dann so aussehen:
Code: Alles auswählen
DirectoryIndex start.php index.php index.html index.htm
Wichtig ist halt zu beachten, dass die Reihenfolge von links nach rechts abgearbeitet wird.
Sollte kein DirectoryIndex Eintrag da sein so kannst du diesen nehmen:
Code: Alles auswählen
DirectoryIndex start.php index.php index.html index.htm
Wobei start.php dann durch den Dateinamen ersetzt werden muss, den du erstellt hast.
Und wie immer gilt Foren und Browsercache löschen.
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 11:25
von extremmichi
Hallo chris1278,
danke,
genau so wollte ich das
LG
michi
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 14:02
von waldkatze
Es gibt auch noch eine zweite Möglichkeit.
Erstelle eine
index.html
mit folgenden Inhalt und lade diese in
root/deine_domain/
Der Pfad in der Datei muss noch an deine Wünsche angepasst werden !
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Refresh" content="0;url=https://www.deine_domain/zielverzeichnis/index.php" />
<!-- DE -->
</head>
<body>
</body>
</html>
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 14:34
von chris1278
Waldkaze, das macht aber keinen Sinn, solange eine index.php existiert. Weil index.php eigentlich immer vor index.html geladen wird. der Weg über den .htaccess Eintrag ist da wesentlich effektiver und bleibt selbst nach Foren Update erhalten.
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 14:54
von waldkatze
@chris
Das stimmt schon. Ist aber eine Lösung wenn man so wie ich 3 Foren auf einer Domain liegen hat.
Mit dieser Variante kann man zielgerichtet automatisch ein bestimmtes Forum aufrufen wenn die Hauptdomain aufgerufen wird.
Die .htaccess
im Domain-root nutze ich um mir alle möglichen unerwünschten IP vom Hals zu halten.
Die .htaccess
funktioniert dann automatisch auch für alle Unterforen.
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 15:25
von chris1278
Das ist zum Teil richtig, aber du kannst dennoch auch wenn eine domain mit mehr als einem Forum ist für jedes Forum mit htaccess die start datei definieren.
Beispiel:
Serverroot
-> .htaccess Globale einstellungen für alle Verzeichnisse inklusiver der Tieferliegenden
Serverroot/forneroot1
-> .htaccess Hier definierte Starteinstellung gilt dann nur für das Verzeichnis serverroot/forenroot1 (ergänzung also falls von htaccess aus dem serverroot abweicht)
Serverroot/forneroot2
-> .htaccess Hier definierte Starteinstellung gilt dann nur für das Verzeichnis serverroot/forenroot2 (ergänzung also falls von htaccess aus dem serverroot abweicht)
Das besondere ist das einstellungen der htaccess aus dem serverroot/eorenroot1 nicht auf das serverroot/forenroot2 Verzeichnis gelten und auch andersrum nicht.
Daher kannst du ganz individuell jedes Forum mit seperater startseite aufrufen.
Erstelle eine Datei names test1.php
Inhal:
Speichere die in ein Forenrrootverzeichnis und wiederhole das für deine beiden anderen Foren mit test 2 und test3
Lade dann per .htaccess diese Dateien in den Ordnern.
Also so z.B.
Ordner 1:
Code: Alles auswählen
DirectoryIndex test1.php index.php index.html index.htm
Ordner 2:
Code: Alles auswählen
DirectoryIndex test2.php index.php index.html index.htm
Ordner 3:
Code: Alles auswählen
DirectoryIndex test3.php index.php index.html index.htm
Damit sollte in jedem Ordner die entsprechende Datei zuerst geladen werden.
Re: [3.3] Startseite vor das Forum setzen
Verfasst: 11.04.2020 17:01
von waldkatze
Die Variante kenne ich.
Der Sinn meiner Lösung ist lediglich, dass ein ganz bestimmtes meiner 3 Foren aufgerufen wird wenn die Hauptdomain ohne Zusatz aufgerufen wird.
Beispiel: https://www.polarbiker-oberlausitz.de ruft automatisch unseren privaten Motorrad-Treffpunkt auf.