Ich habe ein Problem mit Joomla 3, um Benutzer auf eine Mitgliedsseite umzuleiten, wenn eine 403
erkannt wird.Joomla 403 Weiterleitungscode
Nachdem ich verschiedene Dinge für buchstäblich Tage erforscht und probiert habe, habe ich endlich aufgegeben, die Frage stellen zu müssen.
Aus meiner Forschung verstehe ich, dass der Joomla aus der templates/system/error.php
Stammdatei liest.
Ich habe den folgenden Code innerhalb der error.php
implementiert und ich habe versucht, es durch .htaccess
auch erzwingen und keiner funktioniert.
$ReferTo = $_SERVER['REQUEST_URI'];
$ReferTo = base64_encode($ReferTo);
if ($this->error->getCode() == '403') {
header('Location: ' . $this->baseurl . '/members'); die();
}
Das aktuelle Verhalten ist Joomla einfach den Benutzer auf eine sehr hilfreich 403
Standardseite sendet.
Irgendwelche Ideen zu diesem? Vielen Dank für jede Hilfe.
Vielen Dank für Ihren Vorschlag. Leider entschied sich Joomla immer noch dafür, die HTACCESS zu überstimmen und weiterhin auf die eigene 403-Seite umzuleiten. Glücklicherweise habe ich es geschafft, eine Lösung durch Zufall zu finden. Ich habe die Fehler.php-Datei des Systemordners in alle einzelnen Vorlagenordner gelöscht, um eine Systemüberschreibung zu erstellen. Bislang hat Joomla dies erkannt. – whitetoo