Default-Links - ist sowas möglich?
Hall ihr,
ich habe mal folgende Fragen:
1. Ist es möglich, Links auf einer html-Steite automatisch zu deaktivieren, falls das Ziel nicht erreichbar ist?
2. Wie kann ich eine eigene Fehlermeldung ausgeben, wenn jemand eine Datei auf meinem Webbereich ansprechen möchte, die nicht vorhanden ist?
Viel Grüße
ich habe mal folgende Fragen:
1. Ist es möglich, Links auf einer html-Steite automatisch zu deaktivieren, falls das Ziel nicht erreichbar ist?
2. Wie kann ich eine eigene Fehlermeldung ausgeben, wenn jemand eine Datei auf meinem Webbereich ansprechen möchte, die nicht vorhanden ist?
Viel Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 91114
Url: https://administrator.de/contentid/91114
Ausgedruckt am: 15.11.2024 um 03:11 Uhr
5 Kommentare
Neuester Kommentar
Moin,
zu 1) Pauschal ja - aber nur mit "aktiven" Seiten, keinen Statischen
zu 2) je nach Webserver "unterschiedlich" google dich schlau mit "404" und dem Namen deines Webservers ,-)
zu 1) Pauschal ja - aber nur mit "aktiven" Seiten, keinen Statischen
zu 2) je nach Webserver "unterschiedlich" google dich schlau mit "404" und dem Namen deines Webservers ,-)
Zu Punkt 1
Ist mit PHP möglich.
Da brauchst du aber Bezahl-Webspace (kostenlose php Anbieter haben es
meist gesperrt).
Zu Punkt 2
Erstelle eine htaccess.txt (Textdatei) öffne sie.
Gib:
ErrorDocument 404 /fehler404.html
ein.
lade sie mit deinem ftp programm (z.B. filezilla)auf dein webspace.
bennene die htaccess.txt zu .htaccess um mit filezilla (im windows fenster funktioniert sowas nicht).
lade deine fehlerseite fehler404.html ebenfalls hoch
(im gleichen ordner wie .htaccess ).
rufe zum test deine adresse htpp://www.maxmuster.de/deinedateidieesnichtgibt.html
und es umgeleitet auf fehler404.html
weitere fehlermeldungen sind http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm
Gruß mghelp
Ist mit PHP möglich.
Da brauchst du aber Bezahl-Webspace (kostenlose php Anbieter haben es
meist gesperrt).
Zu Punkt 2
Erstelle eine htaccess.txt (Textdatei) öffne sie.
Gib:
ErrorDocument 404 /fehler404.html
ein.
lade sie mit deinem ftp programm (z.B. filezilla)auf dein webspace.
bennene die htaccess.txt zu .htaccess um mit filezilla (im windows fenster funktioniert sowas nicht).
lade deine fehlerseite fehler404.html ebenfalls hoch
(im gleichen ordner wie .htaccess ).
rufe zum test deine adresse htpp://www.maxmuster.de/deinedateidieesnichtgibt.html
und es umgeleitet auf fehler404.html
weitere fehlermeldungen sind http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm
Gruß mghelp
Hier ein Beispiel für php.
<?
$adresse = "www.administrator.de";
if ( @fsockopen( $adresse , 80 ) )
{
echo "OK";
}
else {
echo "FEHLER !!!";
}
?>
ändere www.administrator.de gegen ed.
Es wird Fehler ausgegeben.
Die 80 ist HTTP Port (21 ist FTP).
Das @ ist die Unterdrückung der php Fehlermeldung.
Versuch dein Glück auf dein php webspace.
Gruß mghelp
PS Beitrag Gelöst
<?
$adresse = "www.administrator.de";
if ( @fsockopen( $adresse , 80 ) )
{
echo "OK";
}
else {
echo "FEHLER !!!";
}
?>
ändere www.administrator.de gegen ed.
Es wird Fehler ausgegeben.
Die 80 ist HTTP Port (21 ist FTP).
Das @ ist die Unterdrückung der php Fehlermeldung.
Versuch dein Glück auf dein php webspace.
Gruß mghelp
PS Beitrag Gelöst