Link in HTML 404-Fehler anzeigen lassen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
ausprobieren
beispiel
button
code
datei
dokument
erstellen
fehler
folgenden beispiel
gefunden code
http
klicken
live beispiel
staunen
test
text
umleitung
url
verweis
voraussetzung
-
Hallo zusammen,
Meine Frage:
Wie ist es möglich, dass im 404 Error Dokument der Link im Text angezeigt wird?
Beispiel:
Die Seite http://beispiel.de/test wurde nicht gefunden.
Gruß
(PS: Meine .htaccess - Datei verweist bei einem 404-Error auf eine 404 Error Seite, also eine Umleitung auf "http://www.test.de/404") -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
im .htaccess den verweis auf deine custom 404:
ErrorDocument 404 /pagenotfound.php
in deiner "pagenotfound.php":
<?php $requested = getenv(“REQUEST_URI”); echo "Die gesuchte Seite ".$requested." wurde nicht gefunden blah blah"; ?>
Beitrag zuletzt geändert: 23.7.2013 7:22:25 von n0tiert -
Geht das ganze auch mit HTML?
n0tiert schrieb:
im .htaccess den verweis auf deine custom 404:
ErrorDocument 404 /pagenotfound.php
in deiner "pagenotfound.php":
<?php $requested = getenv(“REQUEST_URI”); echo "Die gesuchte Seite ".$requested." wurde nicht gefunden blah blah"; ?>
-
was soll mit HTML gehen ?
Was ist den PHP ? bzw. was gibt es den bei einem echo aus ?
wenn du:
getenv(“REQUEST_URI”);
willst geht´s nur mit php, oder zeig mir mal wie du das denn gern in HTML machen willst
Beitrag zuletzt geändert: 23.7.2013 16:26:19 von n0tiert -
dominiktv schrieb:
Klar geht das auch mit HTML - einfach stattdessen in der .htaccess z.B.
Geht das ganze auch mit HTML?
schreiben und eine ganz normale HTML-Seite erstellen... Am besten einfach mal ausprobieren und auch evtl. mal ".htaccess" googlen und staunen was da noch so alles möglich ist.ErrorDocument 404 /seitenichtgefunden.html
-
dominiktv schrieb:
Wie ist es möglich, dass im 404 Error Dokument der Link im Text angezeigt wird?
Beispiel:
Die Seite http://beispiel.de/test wurde nicht gefunden.
dominiktv schrieb:
Ja, Voraussetzung dabei ist dann allerdings, dass das HTML-Dokument - genau wie eine PHP-Datei - geparset wird. Quasi ist es dann eine PHP-Datei, welche durch .htaccess als HTML getarnt wird.
Geht das ganze auch mit HTML?
Im folgenden Beispiel verweisen gleich mehrere Fehler alle auf das Fehlerdokument 404.html.
Die aufgerufene URL wird als anklickbarer Link dargestellt.
.htaccess
# .htm und .html von PHP parsen lassen AddType application/x-httpd-php .htm .html # error ErrorDocument 404 /testkram_fuer_bla/dominiktv/404.html # forbidden ErrorDocument 403 /testkram_fuer_bla/dominiktv/404.html # multiple choices ErrorDocument 300 /testkram_fuer_bla/dominiktv/404.html # internal server error ErrorDocument 500 /testkram_fuer_bla/dominiktv/404.html
404.html
<html><head><title>Seite nicht gefunden</title> </head> <body> <?php $requested = "http://".$_SERVER['HTTP_HOST'].getenv('REQUEST_URI'); echo 'Die gesuchte Seite <a href="'.$requested.'">'.$requested.'</a> wurde nicht gefunden.'; ?> </body> </html>
Im Live-Beispiel einfach mal rechts unten auf die Socialmedia-Buttons klicken.
Beitrag zuletzt geändert: 1.8.2013 10:27:31 von menschle -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage