WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » eigene fehlerseite erstellen? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Schlumpf
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 ?
von tomybo
Danke erst mal ich frage mal bei 1und1 nach.

Gruß tomybo
von Agent
habs gerade mal lokal versucht, hab keine schwierigkeiten. sorry.... dann kann ich dir auch nich helfen....

Gruß,

Agent
von tomybo
Hallo,
ich gehe davon aus das 1und1 htaccess-nutzung erlaubt, da 1und1 es ja auch so beschreibt.
von Agent
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

Nach oben