1.3k Aufrufe
Gefragt in Webseiten HTML von udek Mitglied (233 Punkte)
Hallo,

ich habe folgendes Problem.
Es gibt 2 Internetseiten: www.seite1.de und www.seite2.de.
Beides sind Online Shops.
Jetzt will ich alle Unterseiten, die im Verzeichnis www.seite1.de/verzeichnis1 liegen auf www.seite2.de umleiten.

Also zum Beispiel:

www.seite1.de/verzeichnis1/test.html auf www.seite2.de/test.html

Ist das möglich in einer htaccess Datei? Falls ja, was muss ich da eingeben?

Danke für eure Hilfe.

3 Antworten

0 Punkte
Beantwortet von
Redirect permanent /verzeichnis/ http://www.example.de/


in der .htaccess im Rootverzeichnis von http://www.example.org/ leitet alle Anfragen auf Dateien in http://www.example.org/verzeichnis um auf gleichnamige Dateien im Rootverzeichnis von http://www.example.de/

(example.de, -.org, -.info etc. sind extra für solche Codebeispiele gedacht, bitte nutze diese künftig)
0 Punkte
Beantwortet von merlin59 Experte (2.8k Punkte)
Hallo,

du kannst auch in jedes Verzeichnis, von dem aus umgeleitet werden soll, eine "index.html" mit folgendem Inhalt legen:
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.seite2.de/test.html">
<title>egal</title>
</head>
</html>
Nachteil: Mehr Arbeit.
Vorteil: Du kannst die einzelnen Umleitungen individuell anpassen.

mfg
Merlin
0 Punkte
Beantwortet von
eine "index.html"

dann würde die Suche nach www.example.de/verzeichnis/datei.htm einfach eine Fehlermeldung "not found" ergeben, keine Weiterleitung.

Nachteil: Mehr Arbeit.

schlimmer: der Userbrowser muss erst diese Seite laden, auswerten und dann (vorausgesetzt er ist entsprechend eingestellt) die neue Seite anfordern.

Vorteil: Du kannst die einzelnen Umleitungen individuell anpassen.

Wenn dieser Bedarf bestünde (war aber nicht dem OP zu entnehmen) ließe sich auch das mit der .htaccess einfacher und wesentlich performater machen:

Redirect permanent /verzeichnis/alter-name.htm http://www.example.de/neuer-name.html
...