Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 Markdown to HTML
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
https://www.Artfiles.de
Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
https://www.Hosterplus.de
 
 
 

[Tipp] 404-Fehler mit .htaccess abfangen

Sie befinden sich: Home > Webmaster News

[Tipp] 404-Fehler mit .htaccess abfangen

Manchmal bauen wir unsere Site um, Seiten kommen hinzu, andere Seiten fallen weg oder bekommen eine neue Adresse. Was passiert aber, wenn eine dieser Seiten noch über einen externen Link, z.B. aus einer Suchmaschine aufgerufen wird? Dann bekommt der Besucher die Standard-Fehlerseite des Browsers für den Fehler 404 (Seite nicht gefunden).

Wir können mit einfachen Mitteln eine eigene Fehlerseite bauen, auf der wir erklären, dass die gewünschten Informationen an anderer Stelle sind und auf diese Seite auch einen Link zu unserer Startseite setzen.

Diese Fehlerseite speichern wir dann unter dem Namen fehler404.php auf unseren Webspace. Ins Wurzelverzeichnis unserer Site, also in den Ordner, in dem auch die Startseite der Domain liegt, speichern wir eine Datei mit dem Dateinamen .htaccess .

Die meisten Editoren weigern sich, eine Datei anzulegen, die mit einem Punkt beginnt. Speichern Sie also die Textdatei mit dem namen htaccess.txt. Wir werden diese später umbenennen.

In die Datei schreiben wir diese Zeile:

ErrorDocument 404 /fehler404.php

Laden Sie die Datei nun (im Ascii-Mode) auf Ihren Webspace und benennen Sie sie dann um auf den Namen .htaccess. Achtung: manche Server sind so konfiguriert, dass .htacess nicht angezeigt wird, obwohl sie vorhanden ist. Also nicht nervös werden, wenn die Datei nach dem Umbenennen scheinbar verschwunden ist.

Rufen sie dann irgendeine Seite auf unter Ihrer Domain, die nicht existiert, z.B. www.domain.de/blabla.html

Nun sollte Ihre selbst erstellte Fehlerseite angezeigt werden.

Falls Sie nach wie vor die Standard-Browser-Seite angezeigt bekommen, und sie alles richtig nach dieser Anleitung gemacht haben, dann ist möglicherweise Ihr Server so konfiguriert, dass .htaccess-Dateien nicht ausgewertet werden. In der Konfigurationsdatei des Apache-Webservers, der Datei httpd.conf, sollte die Angabe "AllowOverride All" stehen. Kontaktieren Sie ggf. Ihren Serveradmin.

(Autor: WolfgangWolfgang), Eingetragen am 29.07.2008


Schreib ein Kommentar

Name
Mail
Webseite
Kommentar