Contao-Summit 2026
Ergebnis 1 bis 4 von 4

Thema: custom Error-docs

  1. #1
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    274

    Standard custom Error-docs

    Hätte mal eine Frage:
    Ich habe eine 404 und eine 403 Seite - die funktionieren auch soweit.
    Nun hat mich ein Kunde gebeten KI Trainingsbots von seiner Seite fernzuhalten.
    Daraufhin habe ich ein paar nginx directives hingezaubert, die den user-agent untersuchen und dann ggfs. return 403 liefern.
    Allerdings die nackige Standardvariante von nginx und nicht die hübsche aus der Webseite.
    Dabei ist mir aufgefallen, dass der Seitentyp 403 auch keinen Alias hat.
    Hätte da jemand eine knappe Lösung für mich parat (vorzugsweise im nginx-context)?
    Zur Info: das ist noch eine 4.13 nginx sitzt als Reverseproxy vorm Apache.

  2. #2
    Alter Contao-Hase
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    1.186

    Standard

    Naja, wenn der NGINX die Anfragen abfängt, kann Contao ja keine 403 Seite ausliefern, weil der Apache die Anfrage gar nicht erst bekommt.
    Die Seite muss also der NGINX ausliefern.

    Du kannst ja einfach eine statische Kopie der Contao Seite ziehen und die vom NGINX ausliefern lassen.

    Wobei, die paar KI Bots, die sich auf diesem Weg erkennen lassen.

  3. #3
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    274

    Standard

    ist nun auch nicht soo wichtig weil im Normalfall das eh kein Mensch sieht.
    Dachte vielleicht eher an irgendwas mit 30x redirect auf die Errorseite aber magels Alias bei der 403 gar nicht machbar.
    Hab auch den Apache mal rausgenommen - gibt das sebe Ergebnis.
    Geändert von andre.saage (19.08.2026 um 19:37 Uhr)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.787
    Partner-ID
    10107

    Standard

    Du solltest dem Bot eh nichts "schönes" zeigen, um nicht unnötig Ressourcen am Server zu verbrauchen.
    » sponsor me via GitHub or Revolut

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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