User mittels .htaccess weiterleiten

  • Ich möchte alle User, die die URL http://www.ben-inside.de eingeben automatisch auf die URL http://blog.ben-inside.de umleiten, ohne dass sie was merken.

    In die .htaccess-Datei habe ich eingegeben:

    Code
    Redirect 301  http://www.ben-inside.de/index.php http://blog.ben-inside.de/index.php

    Diese befindet sich im Root-Verzeichnis.


    Leider funktioniert das Ganze nicht. Es wird immer die URL http://www.ben-inside.de angezeigt und erst bei einem Klick auf das Logo weitergeleitet.

    • 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

  • Hi

    bei mir schaut das so aus:

    HTML
    RedirectPermanent /html/rezepte.html http://www.biggis-kinderseite.de/rezepte/

    Sprich: den ersten Link ohne die Domain - den zweiten mit...

    Hoffe, dann funzt es.

    Birgit

  • Oder mit mod rewrite:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^ben-inside\.de$ [NC]
    RewriteRule ^(.*)$ http://blog.ben-inside.de/$1 [L,R=301]

    Schreibe ich das auch nur in die .htaccess-Datei, die im root-Verzeichnis liegt?

    Wenn ich das reinschreibe oder dies hier:

    Code
    RedirectPermanent /index.htm  http://blog.ben-inside.de

    , dann erscheint trotzdem die Seite vom Hauptverzeichnis, nur dass das Bild nicht dargestellt wird sondern lediglich der Link zum Blog.

    Was mache ich falsch?

  • OK, habs irgendwie hinbekommen.

    Code
    RedirectPermanent /index.htm  http://blog.ben-inside.de/index.php

Jetzt mitmachen!

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