301-Weiterleitungen

Falls Sie die in den Ergebnissen einer Suchmaschine angezeigte URL einer Seite ändern müssen, empfehlen wir Ihnen die Verwendung einer serverseitigen 301-Weiterleitung. Das ist die beste Art und Weise sicherzustellen, dass Nutzer und Suchmaschinen zur richtigen Seite weitergeleitet werden. Der 301-Statuscode besagt, dass eine Seite dauerhaft an einen neuen Speicherort verschoben wurde.

301-Weiterleitungen sind in folgenden Fällen besonders nützlich:

  • Sie haben Ihre Website auf eine neue Domain übertragen und möchten den Übergang so nahtlos wie möglich gestalten.
  • Nutzer greifen über verschiedene URLs auf Ihre Website zu. Ist Ihre Startseite beispielsweise auf unterschiedliche Arten zu erreichen – wie http://example.com/startseite, http://startseite.example.com, oder http://www.example.com – empfiehlt es sich, eine dieser URLs als Ihr bevorzugtes (kanonisches) Ziel festzulegen und 301-Weiterleitungen dafür zu verwenden, Besuche von den anderen URLs zu Ihrer bevorzugten URL weiterzuleiten. Sie können auch die Webmaster-Tools verwenden, um Ihre bevorzugte Domain festzulegen.
  • Sie führen zwei Websites zusammen und möchten sicherstellen, dass Links, die zu veralteten URLs führen, an die richtigen Seiten weitergeleitet werden.

Sie müssen auf die Datei “.htaccess” Ihres Servers zugreifen, um eine 301-Weiterleitung für Websites einzurichten, die auf Servern mit Apache-Betriebssystem gehostet sind. (Falls Sie sich bei Ihrem Zugriff oder Ihrer Server-Software nicht sicher sind, wenden Sie sich an Ihren Webhoster.) Weitere Informationen entnehmen Sie bitte der Apache .htaccess-Schulung und den Apache URL Rewriting-Richtlinien. Sollte Ihre Website auf einem Server mit einem anderen Betriebssystem gehostet sein, wenden Sie sich für genauere Einzelheiten an Ihren Webhoster.

Quelle: google.com

Tags: , ,

.htaccess

ist eine Konfigurationsdatei des Webservers. Bei einem Aufruf einer Webseite geht der Webserver gemäß dieser Konfiguration (den Einträgen in der .htaccess) vor. Die Konfiguration beinhaltet z.B. Zugriffsrechte auf einzelne Dokumente oder Verzeichnise, Fehlermeldungen usw.

Die .htaccess-Datei kann mit einem Texteditor (z.B. Notepad) erstellt werden. Sie muss dann (im ASCII-Modus) auf den Server hochgeladen werden. Nach dem Hochladen muss die Datei auf dem Server für alle lesbar sein. Die Zugriffsrechte müssen auf CHMOD 644 eingestellt werden.

Passwortschutz

.htaccess-Dateien sind verzeichnisspezifisch. Speichern Sie die .htaccess-Datei also in demjenigen Verzeichnis ab, in dem die zu schützenden Daten liegen. Sie können wahlweise das ganze Verzeichnis mit all seinen Unterverzeichnissen oder nur bestimmte Dateien oder Dateitypen schützen. Sie können den Passwortschutz außerdem wahlweise für einzelne Benutzer oder für ganze Benutzergruppen einrichten. Auch Kombinationen beider Formen sind möglich. Damit der Verzeichnisschutz mit Passwort funktioniert, genügt die .htaccess-Datei alleine allerdings nicht. Sie brauchen zusätzlich eine Datei, in der die Benutzernamen und die zugehörigen Passwörter stehen. Falls Sie mit Benutzergruppen arbeiten, benötigen Sie außerdem noch eine Datei, in der die Benutzergruppen definiert werden.

Anwendungen einer

.htaccess-Datei

# .htaccess-Datei für WebVerzeichnis /office
AuthType Basic
AuthName “office-Bereich”
AuthUserFile /usr/office/web/.htusers
AuthGroupFile /usr/office/web/.htgroups
Require user Heiko Peter Frank
Require group office

.htusers-Datei unter Unix

# BenutzerDatei
Heiko:IN8//m5KMwIce
Peter:69gY8YPjeN63t
Frank:INw2mPEH.owe2

.htusers-Datei unter Windows

# BenutzerDatei
Heiko:meinpasswort
Peter:kannmansehen
Frank:unterwindows

.htgroups-Datei

# GruppenDatei
office: Heiko Peter Frank

Tags: