Hallo,
ist es möglich einer bestehenden Joomla-Website eine Seite vorzuschalten (temporär, so ca. 6 Wochen) ?
Es soll eine Infoseite sein mit neuem Standort etc. und soll dann automatisch oder auch per klick weiterleiten.
Ich habe nicht die geringste Ahnung wie und ob das funktioniert.
Tipps wären nett, danke schonmal ...
Die Site läuft mit der neuesten Joomlaversion.
Gruß, cms_5
Introseite vorschalten ?
- cms_5
- Erledigt
-
-
Da würde ich eine statische HTML-Seite (index.html) in einem separaten Folder erstellen. Diesen dann als root deiner Domain/URL definieren (kann im cPanel deines Hosters geändert werden). Diese Seite dient als Intro. Über einen Link/Button oder über ein Redirect kann von dort wieder auf die ursprüngliche Joomla Seite verwiesen werden.
Später einfach wieder den root deiner Domain zurück ändern...
-
... mmhhh. Danke.
Hört sich für mich ziemlich kompliziert an, ohne zu behaupten dass es das ist.
Gibt es eine Option bspw. auf der Startseite eine Box mit den Infos zu platzieren, die man dann wegklicken kann ?
Eben kein Pop-Up, die erscheinen ja je nach Einstellung des Users nicht.
Geht sowas vielleicht mit der Bannerfunktion ? -
Noch eine Spur einfacher, als von Elfangor93 beschrieben:
Lege eine "index.html" in das Rootverzeichnis deines Joomla (per FTP). Dafür kannst du diesen Code benutzen:
HTML
Alles anzeigen<html> <head> <title>Neuer Standort</title> </head> <body> <h2>Neuer Standort;</h2> Name<br> Strasse<br> Ort<br> <br><br> <a href="https://www.DeineSTARTSEITE.de" target="_self">Weiter</a> </body>
Und in 4 Wochen löschst du diese Datei einfach wieder.
Axel
-
... vielen Dank, werde ich testen und berichten !
-
Ich möchte jetzt auf der Introseite eine Grafik/Bild einbinden.
D. h.,<img src="bla.png" alt="bla" />
Wo muss denn die .png hinterlegt werden – auch ins Root-Verzeichnis legen ? -
Wo muss denn die .png hinterlegt werden – auch ins Root-Verzeichnis legen ?
Ja!
-
Die Seite wird wie gewünscht dargestellt.
ABER: Die Weiterleitung funktioniert nicht, woran könnte es liegen ?
Vielleicht an dem target="_self" ? -
Habe noch das eingebaut, allerdings zuckt es nur nach 10 Sekunden.
D. h. die Weiterleitung funktioniert nicht.<meta http-equiv="refresh" content="10; URL=https://www.bla.de">
-
Das passiert, weil beim Aufruf von https://www.bla.de immer zuerst die Vorschaltseite geladen wird. Man dreht sich sozusagen ständig im Kreis
Versuche es mit einer Wetierleitung auf https://www.bla.de/index.php.
Diese Methode hat allerdings den Nachteil, dass man jedesmal auf die Introseite geleitet wird, wenn man innerhalb der Webseite zur Startseite zurück will. Wenn du das vermeiden willst, dann würde ich mich hier mal umschauen. Solche Popups werden von den Browsern normlerweise nicht geblockt.
-
mit der Erweiterung index.php tut sich auch nichts
Müssen irgendwelche Pfade geändert werden ? -
Hast du etwas an den Einstellungen im Kundencenter deines Hosters gemacht?
Mit einem Link zum Problem müsste man übrigens nicht so viel herumraten .
-
Wo setzt du das denn? Aber schon im HTML Head oder?
Kannst du mal deine html hier rein posten? -
Ja, gerne, vielleicht mache ich etwas falsch:
<html>
<head><meta http-equiv="refresh" content="10; URL=https://www.bla.de">
<title>Neuer Standort</title>
</head>
<body>
<h2>
<a href="https://www.bla.de" target="_self">Weiter</a></h2>
<img src="umzug.jpg" alt="Umzug" />
</body>
-
Abgesehen davion, dass da nichts von index.php seht, müsste es passen. Darum wiederhole ich noch einmal meine Fragen:
1. Hast du etwas an den Einstellungen im Kundencenter deines Hosters gemacht?
2. Wo können wir uns das mal live ansehen?
-
-
Damit können die gängigen Brewser normalerweise umgehen. Das heitere Beruferaten kann also weitergehen
-
... wohl wahr – danke.
Klappt damit auch nicht, leider.
JETZT funktioniert es – die Kombination /index.php + abschließendes html.
Allerdings mit der Einschränkung, beim Klick auf „Weiterleiten“ passiert nichts, also ausschließlich Automatik.
So – gelöst. Den a href habe ich mit der index.php ergänzt – alles perfekt.
Ich danke Euch !
Provider/Hoster-Einstellungen hatte ich übrigens keine verändert. -
üblicherweise geht .php vor .html... evtl. hilft es wenn du die htaccess erweiterst um
DirectoryIndex index.html index.php
-
... wieder was gelernt.