GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Domain-Weiterleitungstypen

Erstens, was ist eine Weiterleitung? Wenn Sie Ihre Besucher von einer Domain oder einem Link auf eine andere verweisen möchten, handelt es sich um eine Weiterleitung. Zum Beispiel, wenn ich jemanden haben möchte, der http://www.bluefox.com eintippt um zu http://www.redsun.com zu gehen , würde ich aredirect für den Job verwenden. Dies funktioniert sowohl für HTTP- als auch für HTTPS-URLs.

Dieser Artikel erklärt jeden dieser Typen und warum Sie sie verwenden könnten.

301-Weiterleitung

Die 301 ist eine permanente Weiterleitung. Normalerweise verwenden Sie dies, wenn Sie eine Website von einer Domain auf eine andere verschieben und möchten, dass Ihre Besucher Ihrer Website zu ihrem neuen Standort folgen. Dieser spezielle Typ ist suchmaschinenfreundlich und effizient für die Weiterleitung von Websites.

Beispiele für die Verwendung einer 301-Weiterleitung:

  • Ihre Website ist auf eine neue Domain umgezogen und Sie möchten einen nahtlosen Übergang.
  • Sie haben verschiedene URLs, die auf dieselbe Haupt-URL verweisen. Kundenportale verwenden diese Einrichtung. Als Beispiel mycloud.rackspace.com ,portal.rackspace.com und login.rackspace.com alle verweisen auf dieselbe Site:login.rackspace.com/login .
  • Sie möchten zwei Ihrer Websites zusammenführen und veraltete URLs auf die aktuellsten umleiten.

302-Weiterleitung

Die 302 ist eine temporäre Umleitung, die verwendet wird, wenn Sie den Datenverkehr vorübergehend von einer Website zu einer anderen umleiten möchten. Suchmaschinen merken sich die Original-URL, wenn sie eine 302-Weiterleitung in den Suchergebnissen weiterleiten.

Beispiele für die Verwendung einer 302-Weiterleitung:

  • Ihre Website ist wegen Wartungsarbeiten nicht verfügbar, und Sie haben eine Sicherungsseite, die Sie in diesem Fall verwenden.
  • Sie befinden sich mitten in einer Umstellung Ihrer Website, aber die zweite Website ist nicht vollständig online, sodass Sie den Datenverkehr zurück auf die ursprüngliche Website umleiten, bis Ihre zweite Website bereit ist.
  • Sie möchten eine zentrale Hub-Seite unterhalten, die Nebenseiten mit wechselndem Inhalt hat, z. B. Sonderangebote. Anstatt Ihre Website ständig zu ändern, können Sie eine sekundäre Verkaufsseite einrichten und Ihre Besucher vorübergehend von der Hauptnabenseite auf die aktuelle Verkaufsseite umleiten.

URL-Rahmen

Zwei weitere Namen für unsere dritte Weiterleitung sind URL-Cloaking und URL-Maskierung . Diese Methode ist bei SEO-Algorithmen für Suchmaschinen verpönt. Wieso den? Es erlaubt Ihnen grundsätzlich, Ihre Domain über einer anderen Website zu platzieren. Die aufgerufene Website ist beispielsweise rackspace.com , aber was Sie in der URL-Leiste des Browsers sehen, ist www.greenskybluegrass.com . Wenn die URL und der Inhalt der Website nicht übereinstimmen, ist dies ein wichtiger Hinweis darauf, dass eine URL-Frame-Umleitung stattfindet.

Ein weiterer Grund, warum Suchmaschinen diese Weiterleitung nicht mögen, ist, dass sie doppelte Inhalte verursacht. Ihre Domain und die maskierte Domain werden als dieselbe Seite angezeigt, und Suchmaschinen wählen eine über der anderen aus. Suchmaschinen zeigen keine zwei Domains mit demselben Inhalt an.

Glücklicherweise erlauben nicht alle Websites das Maskieren, und es gibt Möglichkeiten, zu verhindern, dass jemand Ihre Domains auf Serverebene maskiert.

CNAME-Eintrag

Unser letzter Typ ist eigentlich kein Umleitungstyp, obwohl viele Leute ihn für einen solchen halten. Der Unterschied zwischen einem CNAME und den anderen Umleitungen besteht darin, dass der CNAME ein DNS-Eintrag ist, während die Umleitungen Konfigurationen auf Serverebene sind. Der CNAME verweist Ihre Domain auf eine IP-Adresse. Anstatt tatsächlich eine Domain zu einer anderen umzuleiten, kopiert es die DNS-Einträge der Zieldomain.

Ein häufiges Missverständnis ist, dass ein CNAME-Eintrag die Website der Zieldomain anzeigt. Das ist nicht der Fall. Der CNAME-Eintrag verweist lediglich das DNS der zweiten Domain auf die IP-Adresse der Zieldomain. Nachdem ein Besucher die IP-Adresse erreicht hat, entscheidet der Webserver, was der Besucher sieht. Wenn der Administrator nichts für die zweite Domain innerhalb des Webservers, virtuellen Hosts oder Serverblocks eingerichtet hat, zeigt der Server seine Standardseite an. Dies könnte am Ende die Zieldomäne sein, wenn die Konfigurationsdateien des Webservers die Webseite der Zieldomäne als Standardwebseite angeben. Dies ist jedoch nicht die Standardeinstellung.

Seien Sie vorsichtig, wenn Sie CNAME-Einträge verwenden. Verwenden Sie keinen CNAME-Eintrag für eine einfache Domain wie bluesky.com . Dadurch werden alle anderen Einträge für diese Domäne unsichtbar. Die Problemumgehung hierfür wäre, einen CNAME-Eintrag für www.bluesky.com zu erstellen und verwenden Sie dann eine Weiterleitung zum Senden von Datenverkehr an bluesky.com .

Weitere Informationen finden Sie in diesen Artikeln:

  • Linux htaccess Tipps und Tricks
  • Apache-Weiterleitungen erstellen
  • Nginx-Weiterleitungen erstellen

Linux
  1. So verwenden Sie Nginx zum Umleiten

  2. Richten Sie eine Domain-Umleitung in cPanel ein

  3. Strace in Datei umleiten

  4. Wie leite ich eine Domain lokal auf eine andere Domain um?

  5. nginx-Umleitung auf www.domain

So legen Sie MIME-Typen für eine Domain fest

So richten Sie Domain-Weiterleitungen in cPanel ein

Wie richte ich die Domain-Umleitung in cPanel ein?

Richten Sie eine Domain-Weiterleitung oder 301-Umleitung in Plesk ein

8 Arten von Linux-Shells

So leiten Sie eine Domain in cPanel um