Wartungsseite bei inaktiv auf Startseite lenken

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
Wir haben nun seit Ewigkeiten mal wieder die Wartungsseite für ein paar Stunden einschalten müssen. Nun sehe ich das immer wieder Kunden die wartung.php aufrufen obwohl wir schon wieder seit Tagen online sind. Es scheint, die Besucher haben sich in der Zeit als wir den Wartungsmodus aktiv hatten ein bookmark gesetzt. Wenn der Wartungsmodus aus ist, sollte doch der aufruf der Wartungsseite nicht länger möglich sein, sondern umlenken auf die Startseite. Denke das sollte von JTL mal umgesetzt werden.

Für die schnelle Umsetzung habe ich mir mal die wartung.php angeschaut, ich denke hier muss man ansetzen, hat jemand eine Idee wie man das am besten macht?
Code:
<?php
/**
 * copyright (c) 2006-2010 JTL-Software-GmbH, all rights reserved
 *
 * this file may not be redistributed in whole or significant part
 * and is subject to the JTL-Software-GmbH license.
 *
 * license: http://jtl-software.de/jtlshop3license.html
 */

require_once("includes/globalinclude.php");

if ($GlobaleEinstellungen['global']['wartungsmodus_aktiviert'] == "N") {
    header('Location: ' . URL_SHOP, true, 307);
    exit;
}

$AktuelleSeite = "WARTUNG";

//session starten
$session = new Session();

//einstellungen holen
$Einstellungen = getEinstellungen(array(CONF_GLOBAL,CONF_RSS,CONF_KUNDEN,CONF_KUNDENFELD,CONF_KUNDENWERBENKUNDEN,CONF_NEWSLETTER));

$GLOBALS['GlobaleEinstellungen'] = array_merge($GLOBALS['GlobaleEinstellungen'], $Einstellungen);

//erstelle $smarty
require_once(PFAD_INCLUDES."smartyInlcude.php");

//setze seitentyp
setzeSeitenTyp(PAGE_WARTUNG);

//url
$requestURL = baueURL($Link,URLART_SEITE);
$sprachURL = baueSprachURLS($Link,URLART_SEITE);

$Boxen;

//hole aktuelle Kategorie, falls eine gesetzt
$AktuelleKategorie = new Kategorie(verifyGPCDataInteger("kategorie"));
$AufgeklappteKategorien = new KategorieListe();
$AufgeklappteKategorien->getOpenCategories($AktuelleKategorie);
$startKat = new Kategorie();
$startKat->kKategorie=-1;

//spezifische assigns
$smarty->assign('Navigation',createNavigation($AktuelleSeite, 0, 0));
$smarty->assign('Einstellungen',$GLOBALS['GlobaleEinstellungen']);

require_once(PFAD_INCLUDES."letzterInclude.php");
$smarty->display('wartung.tpl');
?>

Komando zurück: scheint mit der 3.19b3 realisiert zu sein, habe mich eben gewundert, das die wartung.php die ich eben gepostet habe anderst ist als die vom aktuellen 3.17b4 von uns
 

karton-billiger

Guest
AW: Wartungsseite bei inaktiv auf Startseite lenken

Hallo,

an welcher stelle in der wartung.php müsste ich was ändern um auf eine eigene wartunsseite.html in einem seperatem verzeichniss weiterzuleiten? und würde das dann ebefalls nur für gäste gelten aber nicht für mich als eingelogten admin?


wäre wie immer sehr dankbar für hilfe ...

die harte umleitung übter die .htaccess leitet ich als admin ja immer mit um... :/

vielen dank für einen kurzen tipp - im forum konnte ich leider unter der suche wartungsmodus oder wartung.php nichts entsprechendes finden - in der "dokumentation" vom shop oder vom parallels ebenfalls nicht!!!
 

Ähnliche Themen