So tarnen Sie die URL bei der Weiterleitung

URL-Maskierung, auch bekannt als URL-Cloaking, ist eine Methode, die verwendet wird, um Website-Besucher an einen neuen Ort im Internet umzuleiten. Normalerweise kann ein Webbenutzer die tatsächliche URL-Adresse für die aktuelle Seite in einem Webbrowser sehen. Bei einer getarnten URL werden jedoch Daten von einem zweiten Ort angezeigt, obwohl sich die URL-Adresse im Browser scheinbar nicht ändert. Diese Technik wird häufig verwendet, wenn Webseiten den Standort wechseln, aber Webmaster möchten die Besucher nicht verwirren, indem sie vorhandene Links ändern.

Schritt 1

Erstellen Sie eine HTACCESS-Datei, um die URL-Umleitung zu steuern. Öffnen Sie Notepad oder einen anderen einfachen Texteditor. Klicken Sie auf "Datei" und dann auf "Speichern unter". Wählen Sie "Alle Dateien" aus dem Dropdown-Menü "Speichern als Typ". Geben Sie im Feld "Dateiname" ".htaccess" ein und klicken Sie auf "Speichern". Beachten Sie, dass der Zeitraum vor "htaccess" erforderlich ist.

Schritt 2

Geben Sie den Code in das neu erstellte HTACCESS-Textdokument ein. Geben Sie "RewriteEngine On" für die erste Zeile ein. Geben Sie in der nächsten Zeile "RewriteCond %{REQUEST_URI} ^/exampleone($|/)" ein und ersetzen Sie "exampleone" durch den Namen des Hostverzeichnisses, das getarnt wird. Geben Sie "RewriteRule ^.*$ /exampletwo/index.html [L]" in die dritte Textzeile ein. Verwenden Sie anstelle von "exampletwo" den tatsächlichen Zielordner oder die URL.

Schritt 3

Klicken Sie auf "Datei" und dann auf "Speichern", um die Änderungen am HTACCESS-Dokument zu speichern. Starten Sie das FTP-Übertragungsprogramm für die Website. Suchen Sie den lokalen Ordner, der die gespeicherte HTACCESS-Datei enthält, und laden Sie diese Datei in das Stammverzeichnis der Website hoch.

Öffnen Sie einen Webbrowser und testen Sie, ob die URL-Umleitungsmaskierung korrekt funktioniert. Geben Sie für das hier aufgeführte Beispiel "http://www.example.com/exampleone" ein und drücken Sie die Eingabetaste. Stellen Sie sicher, dass diese Adresse in der Browserleiste angezeigt wird, obwohl der Inhalt unter "http://www.example.com/exampletwo/index.html" tatsächlich angezeigt wird.