Fehlerseiten in Subdomain
Nadja
- webserver
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
Hast du denn ´ne eigene Webseite?
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 ...
Jo ok. Mach das. Tschö mit ö!
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 ...
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.
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
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 ...
geht och nich ... aber egal, so wichtig ist das nicht, danke trotzdem.
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