So richten Sie Metaseitenumleitungen mit nur HTML ein

0
169

Wenn Sie eine Weiterleitung zu einer anderen Website einrichten möchten, #8217;Sie müssen keine Routing-Regeln auf einem Webserver einrichten oder mit JavaScript herumspielen; HTML verfügt über integrierte Weiterleitungstools, die Meta-Tags verwenden. Wir besprechen, wie und wann sie verwendet werden.

Sie brauchen kein JavaScript oder ausgefallene Routing-Regeln

< p>Natürlich, wenn Sie die Fähigkeit haben, etwas besser einzurichten, sollten Sie es nehmen. Wenn Sie vollen Zugriff auf den Webserver haben, auf dem Ihre Site ausgeführt wird, sollten Sie wahrscheinlich eine 301- oder 302-Umleitung einrichten, oder wenn sich die Ressource auf demselben Server befindet, richten Sie eine URL-Umschreibung ein, damit der Benutzer es nicht tut überhaupt betroffen. Sogar Shared Hosting mit Apache kann 301-Weiterleitungen mit .htaccess-Konfigurationsdateien verarbeiten.

Die reale Welt ist jedoch nicht immer so schön, und manchmal müssen Sie nur eine HTML-Seite bereitstellen, die jeden Benutzer an eine andere Stelle umleitet. Dies ist normalerweise am nützlichsten, wenn Sie keine richtige .htaccess-Datei verwenden können, z. B. bei bestimmten Content-Management-Systemen, die sie überschreiben.

Dies ist immer noch keine großartige Lösung —es ’nicht ideal für SEO, da es sich um eine clientseitige Umleitung handelt und diese Art der Umleitung auf der Benutzerseite einen weißen Bildschirm anzeigt, während auf die Umleitung gewartet wird Wenn Sie dennoch eine einrichten möchten, sind in HTML einige Tools integriert.

Mit HTML-Meta-Refresh-Weiterleitungen können Sie einen Benutzer auf eine neue Seite leiten. Erstellen Sie eine HTML-Datei mit nur den folgenden Inhalten und ersetzen Sie example.com durch Ihre URL:

<meta http-equiv=”refresh” content=”0; URL=https://www.example.com/” /> Werbung

Die Null davor bedeutet, dass diese Weiterleitung sofort erfolgt, was wahrscheinlich ideal ist. Wenn Sie jedoch stattdessen die nervige Nachricht “klicken Sie hier, wenn Sie nicht in fünf Sekunden weitergeleitet werden” anzeigen möchten,” Sie können dies auch tun, indem Sie einen zweiten Link hinzufügen, den Benutzer :

<head> <meta http-equiv=”refresh” content=”5; URL=https://www.example.com/” /> </kopf> <Körper> <p>Wenn Sie nicht innerhalb von fünf Sekunden weitergeleitet werden, <a href=”https://www.example.com/”>klicken Sie hier</a>.</p> </body>

HTTP-Meta-Refresh-Weiterleitungen werden jedoch in jedem einzelnen Browser unterstützt, daher ist es fast immer besser, Benutzer sofort umzuleiten.