Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » eigene fehlerseite erstellen? Antworten
eigene fehlerseite erstellen?

nillin
Mausakrobat


Beiträge: 174


weiß jemand wie man seine eigene fehler seite erstellt???

also das erstellen, ist kein thema, aber wie macht man es, die sie zu sehen ist wenn jemand einen falschen link auf der domain eingibt?

zum beispiel www.nillin.net/index.htm (derzeit nicht mehr online) dafür und für andere seiten bzw. fehler soll nun eine eigene fehler seite kommen oder eine weiterleitung?

danke für tipps!!!

  Profil   E-Mail   Website   Editieren   Zitieren

cmuecke
Quasselstrippe


Beiträge: 287


Du kannst das beispielsweise mit HTACCESS machen. Das lässt sich aber auch im Confixx-Menü einrichten.


---
http://sylver-web.de
Weisheiten:
- Das Wesen der Dinge hat die Angewohnheit, sich zu verbergen. - Heraklit (griech. Philosoph)
- Wären alle Menschen gleich, würde im Prinzip einer genügen. (unbekannt)

  Profil   E-Mail   Website   Editieren   Zitieren

m3rlin
Quasselstrippe


Beiträge: 264



  Profil   Editieren   Zitieren

tomybo
Pixelschubser


Beiträge: 5


Hallo Leute,

wenn ich eine .htaccess Datei auf meinem 1und1 Server Hochlade wird mir der Fehler 500 angezeig, was mache ich den hier falsch.

  Profil   E-Mail   Editieren   Zitieren

epitaxy
Fachidiot


Beiträge: 117


bei 1und1 brauchst du das nciht selber machen, da gibt es im kunden menü die möglichkeit verzeichnisse mit pw zu belegen, oder geht das nciht immer ?

  Profil   Editieren   Zitieren

Rieke
Foren-Team


Beiträge: 1503


epitaxy schrieb am 21.11.2003 16:00
bei 1und1 brauchst du das nciht selber machen, da gibt es im kunden menü die möglichkeit verzeichnisse mit pw zu belegen, oder geht das nciht immer ?



Passwort ? Es ging um Fehlerseiten

---
Blumenbeet

  Profil   E-Mail   Website   Editieren   Zitieren

tomybo
Pixelschubser


Beiträge: 5


Ich wollte eine Weiterleitung auf die Startseite machen, falls eine Seite nicht erreichbar ist.

  Profil   E-Mail   Editieren   Zitieren

Agent
Quasselstrippe


Beiträge: 312


ist die .htaccess im ASCII-Mode hochgeladen?? bzw. als text??? oder binär??

Binär ist falsch. ASCII ist richtig. daher kann der 500er kommen.

Gruß,

Agent

---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?

  Profil   Website   Editieren   Zitieren

tomybo
Pixelschubser


Beiträge: 5


Hallo,

ich habe folgende Datei im ASCII-Mode hochgeladen und dann die Datei in .htaccess umbenannt, der Fehler 500 kommt wieder.

ErrorDocument 404 http://www.mein-domain.de/
ErrorDocument 403 http://www.mein-domain.de/
ErrorDocument 500 http://www.mein-domain.de/
ErrorDocument 401 /index.html

Liegt es vieleicht am Inhalt der Datei?

  Profil   E-Mail   Editieren   Zitieren

Agent
Quasselstrippe


Beiträge: 312


Komisch. Also die httpd.conf sagt folgendes:

1) plain text
ErrorDocument 500 "The server made a boo boo.
n.b. the single leading (") marks it as text, it does not get output

2) local redirects
ErrorDocument 404 /missing.html
to redirect to local URL /missing.html

3) external redirects
ErrorDocument 402 http://some.other-server.com/subscription_info.html

Von daher würde ich sagen, das alles stimmt.... dein provider erlaubt dir aber .htaccess-nutzung??? Manche Provider sperren die nutzung (hab ich gehört)

Agent

---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?

  Profil   Website   Editieren   Zitieren

tomybo
Pixelschubser


Beiträge: 5


Hallo,
ich gehe davon aus das 1und1 htaccess-nutzung erlaubt, da 1und1 es ja auch so beschreibt.

  Profil   E-Mail   Editieren   Zitieren

Agent
Quasselstrippe


Beiträge: 312


habs gerade mal lokal versucht, hab keine schwierigkeiten. sorry.... dann kann ich dir auch nich helfen....

Gruß,

Agent

---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?

  Profil   Website   Editieren   Zitieren

tomybo
Pixelschubser


Beiträge: 5


Danke erst mal ich frage mal bei 1und1 nach.

Gruß tomybo

  Profil   E-Mail   Editieren   Zitieren

Schlumpf
Pixelschubser


Beiträge: 1


Hallo ich habe mir auch eine Fehlerseite erstelt fehler.php
Inhalt dieser Datei ist

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22:
<?php
$sender = "";
$mailto = "";
$browser = $HTTP_SERVER_VARS['HTTP_USER_AGENT'];
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$wasfehlt = $HTTP_SERVER_VARS['REQUEST_URL'];
$woher = $HTTP_SERVER_VARS['HTTP_REFERER'];
$nr = $HTTP_GET_VARS['nr'];
$header = "Content-Type: text/plain; charset=\us-ascii\"\n";
$header .= "Content-Transfaser-Encoding: 7bit\n";
$header .= "FROM: $sender\n";// email des absenders
$msg = "Fehlernummer $nr\n\n";// ERROR CODE
$msg .= "BROWSER: $browser\n\n";// Verwendeter Browser
$msg .= "IP-ADRESSE: $ip\n\n";// IP-Adresse
$msg .= "Angeforderte URL:  $wasfehlt\n\n";// URL DER DATEI
$msg .= "vorhergehende URL: $woher\n\n";// URL die auf diese Datei verweist
mail("$mailto","Fehler $nr","$msg","$header");
include('mainfile.php');
include('header.php');
include('404.htm');
include('footer.php');
?>


So und in der htaccess ist drin

1: 
2:
ErrorDocument 404 /404.php
ErrorDocument 404 /fehler.php?nr=404


So da wird dann inmal der User der eine falsche seite aufruft auf eine fehler seite weitergeleitet die 404.php
Und automatisch bekomme ich eine email das jemand ine fehler seite auf gerufen hatt dafür ist die fehler.php da.

So das ist der inhalt dieser fehler mail die ich bekomme.

Fehlernummer 404

1: 
2: 
3: 
4: 
5: 
6: 
7:
BROWSER: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

IP-ADRESSE: 84.141.227.184

Angeforderte URL: 

vorhergehende URL: 


Wie mann sehe kann geht alles ganz gut. Nun aber meine Frage es wird nicht die URL angzeigt die Angeforderte URL: Das feld bleibt ler. Da sollte aber drin stehen welche url auf gerufen wurde.

Und dann noch was anderes. Wenn ich auf meiner Page irgendwelche Links klicke bekomme ich jedesmal eine fehler mail obwohl alle seiten auf meiner page gehen. Ich werde dadurch zu gespammt warum ?

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben