-
Fehler 403 für Inhalte
Hallo,
wenn ich als nicht eingeloggter User im FE eine Seite aufrufe, die nur für registrierte Benutzer verfügbar ist, erscheint die Meldung "403 - Es ist nicht erlaubt diese Ressource einzusehen!".
Kann ich diese Meldung ändern, sodass hier eine Seite in meinem Layout erscheint, mit einem von mir gewähltem Hinweistext auf den Loginbereich?
-
-
Ich habs nach dieser Anleitung gemacht:
Einen Beitrag erstellen der Angezeigt werden soll z.B. "Fehlerseite"
Inhalt nach belieben z.B. Der Link zu deinem Login
Dann ein eigenes Menü erstellen damit man den Link zur Fehlerseite erhält, aber der Menüpunkt nicht im Hauptmenü angezeigt wird.
Menüs -> Menüs -> Neu als Menübezeichnung der einfachheit halber "Fehlermenü "eingeben
dann Erweiterungen -> Module -> Neu ein neues Menü Modul erstellen unter "Menüzuweisung" "keine" markieren.
Anschließend per FTP im Templateverzeichnis
eine error.php mit folgendem Inhalt anlegen:
<?php
if ($this->error->code = '403') {
header("HTTP/1.0 403 Not Found");
} ?>
<?php
defined( '_JEXEC' ) or die( 'Restricted index access' );
if (($this->error->code) == '403) {
header('Location: http://www.hompage.tld/fehlerseite.html');
exit;
}?>
fertig.
Man muß allerdings sagen das Suchmaschinen soetwas nicht gerne sehen auch wenn es aus meiner sicht Benutzerfreundlicher ist.
-
-
Hi, und Danke für die Antworten.
ich dachte, dass dies einfacher umzusetzen ist.
Ich habe dies lt. folgender Anleitung durchgeführt: http://docs.joomla.org/Custom_error_pages
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen