Nadja: Fehlerseiten in Subdomain

Tag Ihr Lieben,

habe schon ein bisschen gestöbert, ganz schlau bin ich leider noch nicht geworden.

die "subdomain" ist

subdomain.domain.tld

und verweist auf

domain.tld/subdomain

Zwar funktionieren nun die Errorseiten bei /subdomain (welches passwortgeschützt ist) ganz normal, nur wenn man subdomain. aufruft, dann nicht.

Klar könnte ich nun in der .htaccess zu den Errorseiten ein http://... davorsetzen, doch was mache beispielsweise mit dem 401er?

Gruss, Nadja

  1. Hast du denn ´ne eigene Webseite?

    1. Ja. läuft über confixx die einstellungen und so.

      Jetzt habe ich's mit plain text versucht, nicht schön, aber egal, das geht bei dem 401er, aber bei dem 404er bringt er nur die 404er-Fehlerseite des Browsers - nicht den Text. Verstehe ich nicht.

      Jetzt könnte ich den einen mit Text, die anderen in url angeben, doch dann sieht man auch wo die errorseiten liegen, weil darauf weitergeleitet wird ...

      1. Jo ok. Mach das. Tschö mit ö!

        1. na super! das hat mir ja mordmäßig geholfen -

          gibt's da ned noch ne andere möglichkeit, dass der bei dem fehler 404 auch einen text ausgibt oder wie kann man den pfad relativ angeben?

          *grübel* vielleicht mal doch den support anrufen ...

          1. hallo Nadja,

            na super! das hat mir ja mordmäßig geholfen -

            Ich muß dich um Entswchuldigung bitten. Da hat irgendein "Doppelgänger", der meinen Namen verwendet, dir zweimal ziemlichen Unsinn geantwortet. Falls du schon ein paar Tage hier im Forum sein solltest, weißt du, daß ich zwar gelegentlich zu deinem Themenbereich etwas aussage, daß das aber _niemals_ in der Form geschieht, in der dir jetzt mein "Doppelgänger" etwas gesagt hat.

            *grübel* vielleicht mal doch den support anrufen ...

            Das schadet vielleichtnicht, aber fürs erste könnte auchweiterhelfen, was dir Stefan Einspender geschrieben hat  -  übrigens wäre das auch ziemlich genau das gewesen, was ich dir selber geantwortet hätte.

            Ich bedaure sehr, daß du dich über zwei dumme postings, die auch noch unter meinem Namen abgegeben wurden, ärgern mußtest. Siehe [pref:t=51616&m=283684]

            Grüße aus Berlin

            Christoph S.

  2. Hallo Nadja,

    die "subdomain" ist
                     subdomain.domain.tld
    und verweist auf
                     domain.tld/subdomain

    Inwieweit ist dieses "verweist" für uns zur Problembehebung von Be-
    deutung? D.h. bekommen wir als potentielle Besucher der Website
    davon etwas mit?

    Zwar funktionieren nun die Errorseiten bei /subdomain (welches passwortgeschützt ist) ganz normal, nur wenn man subdomain. aufruft, dann nicht.

    Wo hast Du die .htaccess abgelegt und was genau steht da für die
    Festlegung der Fehlerseiten drin?

    Klar könnte ich nun in der .htaccess zu den Errorseiten ein http://... davorsetzen, doch was mache beispielsweise mit dem 401er?

    Diese Vorgehensweise (absoluter Pfad) ist grundsätzlich falsch, da
    dann ein Redirect auf das ErrorDocument durchgeführt wird, was ja
    nicht die Aufgabe eines Fehlerdokumentes ist (da soll Status 4xx
    übermittelt werden).

    Ist Dir folgende Schreibweise bekannt?

    ErrorDocument 404 "<html><head><title>404</title></head><body>...

    Viele Grüße,
    Stefan

    --
    http://www.favicon.de/
    http://www.sidebar.de/
    Wer sich von meinen Forumsbeiträgen in irgendeiner Art und Weise ge-
    langweilt fühlt, der trägt bitte meinen Namen in seine Blacklist ein.
    1. Inwieweit ist dieses "verweist" für uns zur Problembehebung von Be-
      deutung? D.h. bekommen wir als potentielle Besucher der Website
      davon etwas mit?

      Nein. Heisst ich packe die Inhalte einfach in den domain.tld/subdomain Ordner und rufe den unter subdomain.domain.tld auf - es ist also kein forwarding oder so

      Zwar funktionieren nun die Errorseiten bei /subdomain (welches passwortgeschützt ist) ganz normal, nur wenn man subdomain. aufruft, dann nicht.

      Wo hast Du die .htaccess abgelegt und was genau steht da für die
      Festlegung der Fehlerseiten drin?

      lao im Moment steht da weil das mit den errorseiten aus dem normalen Verzeichnis nicht funzt:

      <Files .htaccess>
      order allow,deny
      deny from all
      </Files>
      <Files .htpasswd>
      order allow,deny
      deny from all
      </Files>

      ErrorDocument 401 "Unauthorized.
      ErrorDocument 500 "Internal Server Error.
      ErrorDocument 403 "Forbidden.
      ErrorDocument 404 "Not found.

      AuthName "Name"
      AuthType Basic
      AuthUserFile /home/www/web123/html/subdomain/.htpasswd
      require valid-user

      html ist also mein Verzeichnis, wo ich alles reinpacke

      Klar könnte ich nun in der .htaccess zu den Errorseiten ein http://... davorsetzen, doch was mache beispielsweise mit dem 401er?

      Diese Vorgehensweise (absoluter Pfad) ist grundsätzlich falsch, da
      dann ein Redirect auf das ErrorDocument durchgeführt wird, was ja
      nicht die Aufgabe eines Fehlerdokumentes ist (da soll Status 4xx
      übermittelt werden).

      Ach, herrlich, da hat ja einer voll die Peilung - das meine ich echt ernst :-/

      Ist Dir folgende Schreibweise bekannt?

      ErrorDocument 404 "<html><head><title>404</title></head><body>...

      nein, hab's bisher so gemacht:

      ErrorDocument 404 "Seite nicht gefunden. (was bei dem 401-er funzte)

      das werde ich sofort ausprobieren

      =============================

      Und zum Christoph, *lol* hab' das doch auch schon längst mitbekommen ...

      1. geht och nich ... aber egal, so wichtig ist das nicht, danke trotzdem.

      2. Hallo Nadja,

        <Files .htaccess>
        order allow,deny
        deny from all
        </Files>
        <Files .htpasswd>
        order allow,deny
        deny from all
        </Files>

        Warum sperrst Du die beiden Daten extra nochmal, kann man auf die
        sonst zugreifen? Sollte bei Standardkonfiguration nicht möglich
        sein ...

        ErrorDocument 404 "Not found.

        Ändere diese Zeile mal in

        ErrorDocument 404 /error404.html

        und ergänze da noch

        <Files error404.html>
        allow from all
        satisfy any
        </Files>

        Dann sollte es eigentlich klappen.

        Ist Dir folgende Schreibweise bekannt?

        ErrorDocument 404 "<html><head><title>404</title></head><body>...

        nein, hab's bisher so gemacht:

        ErrorDocument 404 "Seite nicht gefunden. (was bei dem 401-er funzte)

        das werde ich sofort ausprobieren

        Wenn diese Schreibweise nicht funktioniert (was ich aus dem nächsten
        Posting von Dir in diesem Thread herleite), dann wundert es mich
        schon. Eigentlich sollten jetzt in den Fehlerseite genau die oben-
        gen. Dinge als Quelltext stehen.

        Kannst Du mal einen URL posten, wo man die Sache live sehen kann?

        Viele Grüße,
        Stefan

        --
        http://www.favicon.de/
        http://www.sidebar.de/
        Wer sich von meinen Forumsbeiträgen in irgendeiner Art und Weise ge-
        langweilt fühlt, der trägt bitte meinen Namen in seine Blacklist ein.