htaccess - Umleitung aller Anfragen auf neuen Server

  • hi,

    ich möchte alle Anfragen von einem Unterordner des alten Servers auf einen Unterordner des neuen Servers umleiten.

    Also wie folgt:
    bla.alterserver.de/unterordner/"alleanfragen"
    nach
    "http://www.neuerserver.de/neu/

    Die Parameter der "alleanfragen" brauchen nicht übernommen werden.
    Man soll lediglich immer im Unterordner "neu" des neuen Servers landen.

    Wenn mir jemdan helfen kann noch eine Frage: Wo muss die .htaccess auf dem alten Server dann liegen? Im Root oder im "unterordner".

    Vielen Dank

    Einmal editiert, zuletzt von Rupert (3. Februar 2008 um 16:01)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Mod_rewrite, weil dann alle Anfragen umgeleitet werden können - nicht nur die direkt auf den Directory Index. Wenn du kein mod_rewrite verfügbar hast, dann gehts vielleicht auch mit RedirectMatch:

    Code
    RedirectMatch 301 ^.*$ http://example.org/subdir/
  • ich muss mich entschuldigen. der server ist ohost.de und da ist nur der Verzeichnisschutz erlaubt.
    Es konnte demnach nicht funktionieren.

  • Muss man ja auch erstmal drauf kommen. ;-)

    Du könntest dir ja vielleicht eine Weiterleitung in einer index.php erstellen:

    PHP
    <?php
    header("Location: http://example.org/subdir/",TRUE,301);
    ?>


    Die leitet dann zumindest den Aufruf des alten Verzeichnisses um.

  • ich habe es wie folgt gelöst
    ist im grunde das Gleiche ;)

    HTML
    <?php 
    header("HTTP/1.1 301 Moved Permanently"); 
    header("Location: http://www.neu.org/ordner/"); 
    header("Connection: close"); 
    ?>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!