Logo
Startseite | PLUS Start | Shop | Mediadaten | Kontakt | Impressum | 4,551 Artikel Merker

Weiterleitungen mit .htaccess


Anzeige

Auf zwei Dritteln aller Server steht die Konfigurationsdatei .htaccess zur Verfügung. Mit ihr lässt sich mehr als nur ein Passwortschutz realisieren. Zum Beispiel Weiterleitungen ohne Zwischenstopp.

Sie können sowohl Zugriffe auf bestimmte Dateien als auch auf Verzeichnisse bequem weiterleiten. Das klappt innerhalb der eigenen Domain, aber auch mit externen Verweisen.

Die Datei .htaccess kann mit jedem Text-Editor bearbeitet werden. Eine Umleitung könnte so aussehen:

 Redirect /beispielverzeichnis http://www.drweb.de
    

Ruft jemand die URL http://www.drweb.de/beispielverzeichnis auf landet er ohne weiteren Zwischenstopp direkt auf der Startseite.

Mit Einzeldateien klappt es auch:

      Redirect /beispielseite.shtml http://www.drweb.de
    

oder

      Redirect
/beispielseite.shtml neueseite.shtml
    

Wer mag, kann die gesamte Domain auf eine andere umleiten

      Redirect / http://www.drweb.de/ 

Nützlich während Bauarbeiten, bei Reparaturen oder wenn Dateien durch andere ersetzt wurden. Da die Umleitung serverseitig geschieht, spielt der Browser des Besuchers keine Rolle.

Verwandte Artikel

Bookmarken! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • del.icio.us
  • TwitThis
  • Hype
  • StumbleUpon
  • Facebook
  • Wikio DE
  • YahooMyWeb

19 Kommentare zu “Weiterleitungen mit .htaccess”

  1. Sven Buschmann schreibt am

    Liebes Team,

    auf alles Mögliche wird eingegangen, nur nicht auf folgendes Problem:

    die aufzurufende index.html liegt auf "www.meinedomain.de/unterverzeichnis/"

    wie leite ich nun von der "www.meinedomain.de/index.html" auf die "www.meinedomain.de/unterverzeichnis/index.html" um?

  2. Sven Lennartz schreibt am
    Redirect /index.html http://www.meinedomain.de/unte 

    so würde ich es probieren...
    (nur aufpassen, das system hier schreibt den link nicht aus)

  3. Ralf Pappers schreibt am

    Hallo,

    wollte das auch ausprobieren, aber irgendwie kriege ich das nicht hin. Ich möchte eine Subdomain weiterleiten.

    suddomain.irgendwas.de auf http://irgendwas.bplaced.net/n

    Dazu habe ich Redirect /irgendwas http://irgendwas.bplaced.net/n in die .htaccess geschrieben. wenn ich die URL http://www.name.de/irgendwas aufrufe, klappt die Umleitung. Wenn ich aber die Subdomain subdomain.irgendwas.de aufrufen, erhalte ich eine Fehlermeldung, obwohl diese Subdomain auf die Umleitung verweist. (Leider kann ich keine URL direkt für die Umleitung eingeben, deswegen versuche ich es auf diesem Weg).

    Geht das vielleicht gar nicht?

  4. Forumsurfer schreibt am

    Hallo,

    ich habe folgendes Problem.

    Ich möchte wie hier beschrieben eine Domain weiterleiten.

    Redirect / http://www.drweb.de/

    Aber ich möchte, dass der Domainname der ursprünglichen Domain im Browser stehen bleibt, geht das und wenn ja wie?

    Was könnte eine alternative Lösung sein?

    Schöne Grüsse.

  5. Gerald schreibt am

    mal wieder typisch Dr. Web/ Lennartz: den Leuten hier einen Eingriff in die .htaccess empfehlen und dann nur Halbwissen dazu liefern

    Im realen Leben müsste man einem solchen "Doktor" die Zulassung entziehen! Hier kann man einfach zu besseren und professionelleren Seiten weitersurfen.

    Tipp bis dahin: wer per .htaccess weiterleitet, sollte unbedingt den Unterschied zwischen 301 und 302 kennen, sonst fliegt die Seite ganz schnell aus dem Google-Index raus.

  6. toll schreibt am

    super. dann erklär du uns doch den untschied anstatt hier so halbfertige kommentare zu schreiben...

  7. sooperdooper schreibt am

    Ich empfehle subjektiv: DrWeb versucht nur zu erklären, was möglich wäre... war möglich ist, erfährt ein jeder auf den Fachseiten :-)) wie z.B. http://www.modrewrite.de - insofern liefert DrWeb gutes KnowHow und nicht nur Halbwissen. Wenn man eine Zeitung kauft, auf der von '18 tollen Vollversionen auf DVD kostenlos' geschrieben wird, sollte man auch wissen, das diese Vollversionen Alt oder inkomplett sind... hier ist's ähnlich.

  8. Peter schreibt am

    Guten Tag.
    Weis jemand zufällig wie man das lösen kann.

    ich habe eine htacces datei mit diesem inhalt.

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^comicwerk\.de$1 [NC]
    RewriteRule ^(.*)$ http://www.comicwerk.com/1 [R=301,L]
    die leitet alle anfragen der Domain comicwerk.de nach comicwerk.com weiter. das geht auch.

    nun sollen aber auch alle anfragen comicwerk.de/irgendwas.htm
    nach
    comicwerk.com/irgendwas.htm witergeleitet werden

    Also immer nur das "de durch com" ersetzen

    vielen dank schonmal
    gruß Peter

  9. Mr.Imperator schreibt am

    Also so hab ich es gemacht: (musst nur meine Seite durch deine ersetzen und bei mir ist es auch noch mit http://www.. . aber das sollte ja eigentlich kein Problem sein)

    RewriteEngine On

    RewriteBase /

    ### Umleitung www [start]
    #RewriteCond %{HTTP_HOST} ^([^.]+)\.fun.rockt\.es$ [NC]
    #RewriteRule ^(.*)$ http://fun.rockt.es/1 [R=301,L]

    RewriteCond %{HTTP_HOST} !^www\.fun.rockt\.es$ [NC]
    RewriteRule ^(.*)$ http://www.fun.rockt.es/1 [R=301,L]
    ### Umleitung www [stop]

  10. Robert schreibt am

    Mein Problem ist das ich beim gleichen Webhoster 2 Domains laufen hab,und auf jeder Domain möchte ich eine Startseite (ein Gif Bild)einbinden.

    Wie bekomme ich das so hin,bisher konnte mir keiner helfen weil ich ja nur eine index.php habe.

    Danke

  11. Viktor schreibt am

    Ich habe auch ein kleines Problemchen, dass ich nicht in den Griff bekomme. ich habe meinen Pfad umgebaut, so dass die alten Links nicht mehr erreicht werden können.

    nun kommen aber noch ziemlich viele Anfragen auf die alten Links, die ich gerne umbiegen würde.

    aus http://foto.viktor-dite.de/mai
    soll http://fotoblog.viktor-dite.de werden

    Get das? Wahrscheinlich nicht, oder?

  12. Mike schreibt am

    Das funktioniert aber nicht bei 1&1 ?
    Denn ich habe schon seit Tagen Probleme mit der Umleitung, wie schaut denn da die Umleitung aus ?

  13. Theo schreibt am

    Die subdomains einfach per DNS umleiten
    A Record oder CNAME

  14. Ben schreibt am

    Ich hab eine tolle Frage:
    Ich habe meine hompage auf einer normalen Domail laufen, dazu eine Fotogallery (php) über eine subdomain. läuft super!
    Jetzt habe ich meine seite von html auf php umgerüstet und die gallery per htaccess geschützt, und in meine seite eingebunden.
    ist es möglich jetzt eine umleitung in die htaccess einzubauen, die auf die unterseite meiner homepage verweist auf der die gallerie eingebunden ist?

  15. Jeffrey schreibt am

    Danke für die nette Anleitung.
    Ist zwar schon etwas älter, aber hat mir gerade geholfen!

Trackbacks

  1. NETzor.de >> Geheime Links aus dem Labor des Webentwicklers
  2. TP: Weitergeleitet Webseite wird nicht gefunden?! - TP Hilfe Forum -- Anleitung - Tutorial - Workshop...
  3. wie heisst das richtig / wie funktioniert das? - IT Technik
  4. Netzor.de - Blog.netzor.de - Webmastering, Linux und freie Software. >> Eine Schippe nützlicher Links - Teil 2

Meine Meinung

Bitte beachten Sie: Werbung und Spam sind unerwünscht und können eine Rechnung zur Folge haben. Woher kommen die Bilder neben den Kommentaren?