Ergebnis 1 bis 14 von 14

Thema: Individuelle "Forbidden"-Ausgabe

  1. #1
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Frage Individuelle "Forbidden"-Ausgabe

    Servus!

    Folgendes Problem:
    Klickt man auf einen Mitgliedsnamen, kommt man auf die jeweilige Profilseite. So soll es ja auch sein. Klickt man jedoch auf eben diesen Namen ohne dabei eingeloggt zu sein, soll es nichts zu sehen geben. Ich schütze dieses Modul also ggü. nicht eingeloggten Besuchern.
    Das Problem ist nun, dass diese dann nur noch eine weiße Seite mit "Forbidden" zu sehen bekommen . 403?

    Ich würde diese viel lieber einfach nur auf einen Seite weiterleiten lassen, welche dann besagt, dass sie sich bitte erst einloggen / registrieren müssen. Wie kann ich das bewerkstelligen, resp. kann ich das bewerkstelligen? ;-)

    Schöne Grüße
    Alexander
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  2. #2
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    du kannst auf der Seite, die für alle Besucher zugänglich ist, zwei Inhaltselemente in den Artikel ein. Bei dem einen handelt es sich um den gewünschten Inhalt, den du auf die gewünschte Benutzergruppe beschränkst. Als zweites fügst du ein Modul vom Typ Loginformular ein und stellst das auf "Nur Gästen anzeigen" in den Experteneinstellungen. So kommt für angemeldete Benutzer der Inhalt, für alle anderen das Loginformular.

    Tipp: Das Loginformular nicht weiterleiten oder auf vorherige Seite zurück gehen lassen: So wird nach erfolgreichem Login die Seite wieder mit den geschützen Inhalten angezeigt.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  3. #3
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Daumen hoch

    Hi ETES,

    so einfach könnt' es sein. Habe ich gar nicht dran gedacht, obwohl es (veremeintlich) so naheleigend ist. So mache ich es bereits auch bei den Kommentaren.

    Die besten Grüße und herzlichsten Dank!
    Alexander
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  4. #4
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    außerdem kannst du in der Seitenstruktur euch eine 403-Fehlerseite anlegen und in der .htaccess darauf verweisen.

    Sebastian

  5. #5
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Daumen hoch

    Hi Sebastian,

    danke für deine Antwort. Das wäre natürlich enorm zeitsparender, wenn ich die anlegen könnte.
    Habe mal Google angeworfen, bin aber leider nicht fündig geworden:
    mit welchem Befehl verweise ich in der .htaccess auf die individuelle 403-Seite?

    Die besten Grüße
    Alex


    EDIT: Ist es ggf.:
    Code:
    ErrorDocument 403 /fehler403.htm
    ?
    Geändert von Alexander (28.03.2010 um 10:59 Uhr)
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  6. #6
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Alexander,

    Du solltest es abändern in:
    HTML-Code:
    ErrorDocument 403 /fehler403.html
    oder, wenn Du "URLs umschreiben" nicht aktiviert hast:
    HTML-Code:
    ErrorDocument 403 /index.php/fehler403.html
    Dann setzt Du das Alias der Seite mit dem Seitentyp "403 Zugriff verweigert" auf fehler403, dann sollte es gehen.

  7. #7
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Standard

    Hallo do_while.
    Soweit so klar ;-).

    Habe rewrite an und auch auf *.html, ergo habe ich den Befehl auch mit "l" hinten eingegeben.
    Habe das Alias auf 403 gesetzt und den Befehl im Ganzen abgeändert auf:
    Code:
    ##
    # Individuelle 403-Seite
    ##
    ErrorDocument 403 /403.html
    Leider bekomme ich weiterhin "Forbidden" ausgeworfen, falls ich als nicht eingeloggter Besucher eine Profilseite anklicken will. Habe natürlich auch einen Aritkel mit beispielhaftem Text in der 403-Seite eingefügt und alles veröffentlicht. Leider ohne Erfolg. Könnte es eine andere Fehlermeldung sein, die Tl generiert?
    Welche Abfrage wird durchlaufen, wenn ich eine Seite schütze und Gästen nicht anzeigen lasse?

    Grüße
    Alexander
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  8. #8
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Dir SQL-Abfragen etwas sagen, kannst Du mal in den Einstellungen den Debug-Modus aktivieren. Dann siehst Du unter Deiner Webseite eine Liste aller ausgeführten SQL-Abfragen. Oft kann man daran das Vorgehen und die Logik von TL sehen. Nicht vergessen, den Debug wieder auszuschalten!

    Das Alias der Fehlerseite hast Du auch auf "403" gesetzt, damit TL die Seite als 403.html verwaltet?

  9. #9
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Habe ich was verpasst oder falsch verstanden?

    Das geht doch auch ohne .htaccess-Eintrag!

    In der Seitenstruktur eine 403 - Zugriff verweigert Seite anlegen, unterschiedliche Artikel für unterschiedliche Benutzer in der Seite ablegen und fertig.

    Bei mir funktioniert das jedenfalls in allen Seiten ohne .htaccess Eintrag. *kopfkratz
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  10. #10
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Thomas Beitrag anzeigen
    Habe ich was verpasst oder falsch verstanden?

    Das geht doch auch ohne .htaccess-Eintrag!

    In der Seitenstruktur eine 403 - Zugriff verweigert Seite anlegen, unterschiedliche Artikel für unterschiedliche Benutzer in der Seite ablegen und fertig.

    Bei mir funktioniert das jedenfalls in allen Seiten ohne .htaccess Eintrag. *kopfkratz
    Das funktioniert nur solange alle Seiten wirklich über TL URL's laufen.
    Wenn eine Seite aufgerufen wird, auf die TL nicht reagiert wird die normale Fehlerseite vom Server ausgegebe.
    btw: dazu gibts auch schon einige Threads....

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  11. #11
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Ah, jetzt klingelts.
    Ok dann klar.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  12. #12
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    Standard

    Bei mir hat es gleich mehrfach geklingelt.

    Vielen Dank an alle Helfer.

    Grüße
    Alex
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

  13. #13
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Alexander,
    Zitat Zitat von Alexander Beitrag anzeigen
    Bei mir hat es gleich mehrfach geklingelt.

    Vielen Dank an alle Helfer.

    Grüße
    Alex
    Magst Du hier im Thread noch kurz darlegen, wie Du's nun gemacht hast?

    In Deinem vorletztem Beitrag hatte es anscheinend noch nicht richtig funktioniert oder?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  14. #14
    Contao-Fan
    Registriert seit
    02.08.2009.
    Ort
    Westfalen
    Beiträge
    639

    HTML

    Hallo xhcs,

    da hast du natürlich vollkommen recht - so hat niemand was davon außer meiner Wenigkeit.
    Ich habe das Problem gelöst, in dem ich es nicht mittels der .htaccess-Datei bearbeitet habe, sondern schlichtweg durch anlegen einer neuen Seite vom Typ "403...". Diese sorgt dann automatisch dafür, dass die nicht eingeloggten Benutzer, welche die Leserechte nicht haben, auf diese weitergeleitet werden, wenn Sie einen Link anklicken, der auf geschützten content verweist.

    Die vorgeschlagene Lösung von ETES ist zwar theoretisch ebenso denkbar. Wie gesagt, ich nutze sie auch bzgl. der Kommentarfunktion unter Nachrichtenbeiträgen. Aber dieser hätte einen unverhältnismäßigen Mehraufwand bedeutet, da ich die 403-Funktionalität an diversen Stellen immer wieder benötige. So ist natürlich automatisch überall Abhilfe geschaffen. Die Erklärung samt Suchformular und Login-Formular gibt es dann auf der 403-Seite durch Anlegen eines Artikels. Nach erfolgreichem Login geht es dann zurück auf die voherige Seite.

    Die besten Grüße und wiederholt vielen Dank
    Alexander
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. "403 Access Forbidden" nach Update auf Contao 2.9.2
    Von Jorge im Forum Installation / Update
    Antworten: 2
    Letzter Beitrag: 16.02.2011, 15:44
  2. [autoform] Keine Ausgabe über Modultyp "auto form listing"
    Von zentralheld im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 10.12.2010, 16:29
  3. [formauto] Keine Ausgabe der Daten über "Form Auto Listing"
    Von quintacom im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 15.11.2010, 13:24
  4. Fehlermeldung "403 Forbidden" bei der Contao Installation.
    Von d4f im Forum Installation / Update
    Antworten: 6
    Letzter Beitrag: 16.09.2010, 11:56
  5. Funktionsweise des "Individuelle Navigation" Moduls
    Von x-ray im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 25.11.2009, 15:56

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •