<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Weiterleitung</id>
	<title>Weiterleitung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Weiterleitung"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Weiterleitung&amp;action=history"/>
	<updated>2026-06-06T12:56:44Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Weiterleitung&amp;diff=418431&amp;oldid=prev</id>
		<title>81.200.197.166: Änderung 242445127 von 176.4.141.6 rückgängig gemacht;</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Weiterleitung&amp;diff=418431&amp;oldid=prev"/>
		<updated>2024-02-22T08:47:42Z</updated>

		<summary type="html">&lt;p&gt;Änderung &lt;a href=&quot;/index.php/Spezial:Diff/242445127&quot; title=&quot;Spezial:Diff/242445127&quot;&gt;242445127&lt;/a&gt; von &lt;a href=&quot;/index.php/Spezial:Beitr%C3%A4ge/176.4.141.6&quot; title=&quot;Spezial:Beiträge/176.4.141.6&quot;&gt;176.4.141.6&lt;/a&gt; rückgängig gemacht;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|behandelt die Weiterleitung im World Wide Web. Zur Weiterleitung von E-Mails siehe [[E-Mail-Weiterleitung]]. Zu weiteren Umleitungen siehe [[Umleitung (Begriffsklärung)]].}}&lt;br /&gt;
&lt;br /&gt;
Eine &amp;#039;&amp;#039;&amp;#039;Weiterleitung&amp;#039;&amp;#039;&amp;#039; ({{enS|forward}}) oder &amp;#039;&amp;#039;&amp;#039;Umleitung&amp;#039;&amp;#039;&amp;#039; ({{enS|redirect}}) im [[World Wide Web]] wird dazu verwendet, den Aufruf einer [[Uniform Resource Locator|URL]] (z.&amp;amp;nbsp;B. Besuch einer [[Webseite]]) zu einer anderen URL zu führen. Eine Weiterleitung kann z.&amp;amp;nbsp;B. nach einem Umzug oder Umbau einer [[Website]] nützlich sein, um Besucher einer veralteten URL nicht ins Leere laufen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== Arten der Weiterleitung ==&lt;br /&gt;
Für die technische Umsetzung von Weiterleitungen gibt es verschiedene Möglichkeiten:&lt;br /&gt;
* Weiterleitung per [[HTTP-Statuscode#3xx – Umleitung|HTTP-Statuscode]]&lt;br /&gt;
* Weiterleitung per [[Meta-Element#Weiterleitung durch „refresh“|HTML-Meta-Tag]]&lt;br /&gt;
* Weiterleitung in Form von [[Frame (HTML)|Frames]]&lt;br /&gt;
* Weiterleitung per [[JavaScript]]&lt;br /&gt;
&lt;br /&gt;
== Weiterleitung per HTTP-Statuscode ==&lt;br /&gt;
[[Hypertext Transfer Protocol|HTTP]] bietet die Möglichkeit, über das [[HTTP-Header|Header]]-Feld &amp;lt;code&amp;gt;Location&amp;lt;/code&amp;gt; auf eine andere [[Uniform Resource Locator|URL]] zu verweisen. Damit wird der [[Webbrowser]] angewiesen, die angegebene URL zu laden. Dies wird begleitet durch einen 30x-Statuscode. Es gibt verschiedene Statuscodes für Weiterleitungen unterschiedlicher Intention und technischer Spezifikation.&lt;br /&gt;
&lt;br /&gt;
Statuscodes für Weiterleitungen sind spezifiziert in &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;7231&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=7231 |Titel=Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |Datum=2014-06}}&amp;lt;/ref&amp;gt; sowie &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;2616&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=2616 |Titel=Hypertext Transfer Protocol – HTTP/1.1 |Datum=1999-06}}&amp;lt;/ref&amp;gt;  (HTTP/1.1). Verschiedene [[HTTP-Statuscode]]s für Weiterleitungen werden von Browsern und Suchmaschinen entsprechend unterschiedlich interpretiert. Bezüglich der Intention kann unterschieden werden zwischen temporären und permanenten Weiterleitungen. Die technische Spezifikation unterscheidet bei Aspekten wie [[Caching]] und Request-Methode für die Ziel-URL der Weiterleitung.&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle zeigt alle Statuscodes zur Weiterleitung und ihre technischen Spezifikationen:&amp;lt;ref name=&amp;quot;Audisto&amp;quot;&amp;gt;{{Internetquelle |url=https://audisto.com/insights/guides/31/ |titel=SEO &amp;amp; Redirects – The Total Guide |hrsg=Audisto |sprache=en |abruf=2015-10-29}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HTTP-Statuscode !! HTTP-Version !! Temporary / Permanent !! Cachebar !! Request-Methode zweiter Request&lt;br /&gt;
|-&lt;br /&gt;
| 301 || HTTP/1.0 || Permanent || ja || GET / POST kann sich ändern&lt;br /&gt;
|-&lt;br /&gt;
| 302 || HTTP/1.0 || Temporary || nicht per Default || GET / POST kann sich ändern&lt;br /&gt;
|-&lt;br /&gt;
| 303 || HTTP/1.1 || Temporary || niemals || Immer GET&lt;br /&gt;
|-&lt;br /&gt;
| 307 || HTTP/1.1 || Temporary || nicht per Default || wie erster Request&lt;br /&gt;
|-&lt;br /&gt;
| 308 || HTTP/1.1 || Permanent || ja || wie erster Request&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt den HTTP-Header mit 301 Statuscode:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
HTTP/1.1 301 Moved Permanently&lt;br /&gt;
Location: http://www.example.org/&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Umsetzung via PHP ===&lt;br /&gt;
Im folgenden Beispiel wird der HTTP-Header für eine Weiterleitung mit Statuscode 301 durch ein [[PHP]]-Programm gezeigt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;HTTP/1.1 301 Moved Permanently&amp;quot;);&lt;br /&gt;
header(&amp;quot;location: http://example.org/&amp;quot;);&lt;br /&gt;
exit;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ohne spezifizierte Angabe eines Statuscodes, wird in PHP der 302 Statuscode verwendet. Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
header(&amp;quot;location: http://example.org/&amp;quot;);&lt;br /&gt;
exit;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Umsetzung via Rewrite-Regel ===&lt;br /&gt;
Für Nutzer eines [[Apache HTTP Server|Apache]]-Webservers, die keinen Zugriff auf die Serverkonfiguration haben, bei denen dennoch [[.htaccess]] aktiviert ist, ist es möglich, die Weiterleitung der Domain via .htaccess vorzunehmen. Eine .htaccess-Datei wird bei dieser Art von Weiterleitung mit Punkt und Endung in das Root-Verzeichnis des jeweiligen Webspace eingefügt. Um permanent (vgl. 301-Redirect) jede Anfrage an z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;example.net&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; auf die [[Subdomain]] &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;www.example.net&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; zu leiten, müsste die .htaccess-Datei folgendermaßen aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight line lang=&amp;quot;apache&amp;quot;&amp;gt;&lt;br /&gt;
RewriteEngine On&lt;br /&gt;
&lt;br /&gt;
RewriteCond %{HTTP_HOST} !^www\.example\.net$ [NC]&lt;br /&gt;
RewriteRule ^(.*)$ http://www.example.net/$1 [R=301,L]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer umgekehrt von der Subdomain &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;www.&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; auf die Hauptdomain weiterleiten möchte, der müsste den Code folgendermaßen anpassen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight line lang=&amp;quot;apache&amp;quot;&amp;gt;&lt;br /&gt;
RewriteEngine On&lt;br /&gt;
&lt;br /&gt;
RewriteCond %{HTTP_HOST} ^www.example.net$ [NC]&lt;br /&gt;
RewriteRule ^(.*) http://example.net/$1 [R=301,L]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weiterleitung per HTML-Meta-Tag ==&lt;br /&gt;
[[Hypertext Markup Language|HTML]] erlaubt eine Weiterleitung per [[Meta-Element#Weiterleitung durch „refresh“|Meta-Tag]], &amp;#039;&amp;#039;Meta Refresh&amp;#039;&amp;#039; genannt. Dabei wird der [[Webbrowser]] angewiesen, die Seite nach vorgegebener Zeit zu aktualisieren oder eine andere URL zu laden.&lt;br /&gt;
&lt;br /&gt;
Mit folgendem Befehl in dem [[Hypertext Markup Language#HTML-Kopf|Kopfbereich]] der HTML-Datei setzt man eine Weiterleitung per Meta Refresh:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;5; URL=http://www.example.org&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier bei wird man nach 5 Sekunden auf die URL &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.example.org/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; weitergeleitet.&amp;lt;ref&amp;gt;[https://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Automatische_Weiterleitung_zu_anderer_Adresse_.28Forwarding.29 &amp;#039;&amp;#039;Automatische Weiterleitung zu anderer Adresse (Forwarding)&amp;#039;&amp;#039;.] In: [[SELFHTML]]-Wiki.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese Art der Weiterleitung wird vom W3C-Konsortium allerdings nicht empfohlen, und zwar aus folgenden Gründen: Erstens wird die Seite, auf der sich die Meta-Angabe zur Weiterleitung befindet, komplett geladen, sodass sie komplett einsehbar ist. Zweitens wird der Benutzer, wenn er nach erfolgreicher Weiterleitung auf den Zurück-Button klickt, sofort wieder weitergeleitet.&amp;lt;ref&amp;gt;[https://www.w3.org/QA/Tips/reback Use standard redirects] W3C Quality Assurance Tips&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weiterleitung in Form von Frames ==&lt;br /&gt;
In [[Hypertext Markup Language|HTML]] kann man sogenannte [[Frame (HTML)|Frames]] verwenden, um den Inhalt anderer [[Webseite]] eingebettet anzuzeigen. Hierbei handelt es sich um eine Art Rahmen, in dem mehrere Webseiten (HTML-Dokumente) dargestellt werden können. In der Adresszeile des Browsers bleibt die ursprüngliche URL weiterhin sichtbar.&lt;br /&gt;
&lt;br /&gt;
Dabei gibt es auch die Möglichkeit Inhalte von fremden Webseiten einzubinden, ohne sie von ihrer Ursprungsseite entfernen zu müssen, indem man einfach die Seite als Frame einbindet (z.&amp;amp;nbsp;B. einen Wikipedia-Artikel). Allerdings gibt es zurzeit noch keine einheitliche Regelung, ob das Einbinden fremder Webseiten verboten ist oder nicht.&lt;br /&gt;
&lt;br /&gt;
== Weiterleitung per JavaScript ==&lt;br /&gt;
Per [[JavaScript]] ist es möglich, den [[Webbrowser]] anzuweisen, zu einer bestimmten URL zu navigieren.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  window.location.href = &amp;quot;http://www.example.org/&amp;quot;;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weiterleitungen in Wikis ==&lt;br /&gt;
Bei [[MediaWiki]] können Weiterleitungen angelegt werden. In diesem Fall enthält der Artikel keinen Inhalt, sondern nur die Anweisung der Weiterleitung auf eine andere Artikelseite. Im Unterschied zu den vorangegangenen Beispielen erfolgt dabei die Weiterleitung intern über die Wiki-Engine und nicht über den Browser.&lt;br /&gt;
&lt;br /&gt;
Mit folgendem Befehl setzt man eine interne Weiterleitung in einem Mediawiki-Artikel:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&amp;gt;&lt;br /&gt;
#WEITERLEITUNG [[Hauptseite]]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Statt &amp;lt;code&amp;gt;#WEITERLEITUNG&amp;lt;/code&amp;gt; funktionieren auch &amp;lt;code&amp;gt;#Weiterleitung&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;#weiterleitung&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;#REDIRECT&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;#Redirect&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;#redirect&amp;lt;/code&amp;gt;.&amp;lt;ref name=&amp;quot;H:WL&amp;quot;&amp;gt;&amp;#039;&amp;#039;[[Hilfe:Weiterleitung]]&amp;#039;&amp;#039; in der deutschsprachigen Wikipedia&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hierbei wird man beim Aufruf der Seite auf die Hauptseite des betroffenen Wikis weitergeleitet.&amp;lt;ref name=&amp;quot;H:WL&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Kurz-URL-Dienst]]&lt;br /&gt;
* [[URL-Hijacking]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references responsive /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:HTTP]]&lt;/div&gt;</summary>
		<author><name>81.200.197.166</name></author>
	</entry>
</feed>