Forenindex » Archiv » Perl und CGI » 301 Weiterleitung von Domain auf Unterseite

301 Weiterleitung von Domain auf Unterseite

holger_buns
Beiträge gesamt: 376

16. Feb 2011, 09:41
Bewertung:

gelesen: 83451

Beitrag als Lesezeichen
Hallo,
ich möchte eine 301 Weiterleitung per .htaccess einrichten. Es solle eine Domain http://www.xy.at auf eine andere Domain http://www.xy.de/test.html weitergeleitet werden. Hab leider bei google kein richtiges Beispiel dafür gefunden.

Wer kann mir dazu das Script posten?

Danke!

Gruss
Holli

301 Weiterleitung von Domain auf Unterseite

SabineP
Beiträge gesamt: 7586

16. Feb 2011, 12:36
Bewertung:

gelesen: 83411

Beitrag als Lesezeichen
Hallo Holli,

die Weiterleitung kannst Du mit Hilfe der .htaccess im Start-Verzeichnis der Domain www.xy.at festlegen:
RedirectPermanent / http://www.xy.de/test.html

http://httpd.apache.org/...ml#redirectpermanent
Gruß Sabine

(Dieser Beitrag wurde von SabineP am 16. Feb 2011, 12:40 geändert)

301 Weiterleitung von Domain auf Unterseite

holger_buns
Beiträge gesamt: 376

16. Feb 2011, 12:46
Bewertung:

gelesen: 83406

Beitrag als Lesezeichen
Hallo,
danke für deine Hilfe. Leider komme ich noch nicht ganz zurecht.

Also meine Hauptdomain wo alle Dateien liegen heisst z. B. http://www.xy.at. Jetzt hab ich noch weitere Satelliten Domains registriert, wie z. B. http://www.xy.de, .com, etc. die keine eigenen Dateien haben, sondern momentan alle auf http://www.xy.at verlinken. Es soll jede einzelne .de, .com, etc. auf eine spezielle Seite verlinken wie z. B. auf http://www.xy.at/test.html verlinken.

Hier hab ich ein Beispiel gefunden, weiss aber nicht wo ich was eintragen muss von den http Adressen.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.xy\.de$
RewriteRule ^(.*)$ http://www.xy.de/$1 [L,R=301]

Ich hab bei Google noch ein weiteres Beispiel gefunden. Wo ist der Unterschied?

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.alte-domain.de$
RewriteRule ^(.*)$ http://www.neue-domain.de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^alte-domain.de$ [NC]
RewriteRule ^(.*)$ http://www.neue-domain.de/$1 [R=301,L]

Gruss
Holli

301 Weiterleitung von Domain auf Unterseite

SabineP
Beiträge gesamt: 7586

16. Feb 2011, 13:15
Bewertung:

gelesen: 83391

Beitrag als Lesezeichen
Hallo Holli,

eine Weiterleitung auf eine nicht vorhandene Datei wird nicht funktionieren.
Gruß Sabine

301 Weiterleitung von Domain auf Unterseite

holger_buns
Beiträge gesamt: 376

16. Feb 2011, 13:44
Bewertung:

gelesen: 83382

Beitrag als Lesezeichen
Hallo,
also müsste die .htacess Datei dann so aussehen?

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.xy\.de$
RewriteRule ^(.*)$ http://www.xy.at/test.html [L,R=301]

Alle Anfragen die auf www.xy.de eintrudeln, sollen direkt auf www.xy.at/test.html weitergeleitet werden.

Muss ich denn nicht überall das http:// davor schreiben?

Gruss
Holli

301 Weiterleitung von Domain auf Unterseite

SabineP
Beiträge gesamt: 7586

16. Feb 2011, 14:04
Bewertung:

gelesen: 83375

Beitrag als Lesezeichen
Wie die .htaccess aussehen muß habe ich Dir doch schon in meinem ersten Beitrag geschrieben.
Gruß Sabine

301 Weiterleitung von Domain auf Unterseite

holger_buns
Beiträge gesamt: 376

16. Feb 2011, 14:24
Bewertung:

gelesen: 83361

Beitrag als Lesezeichen
Ja, danke, aber du schreibst alles in eine Zeile. Bei google hatte ich halt das Beispiel gefunden mit dem erweiterten Code.

Was ist denn nun richtig, bzw. funktioniert so wie es google haben will?

Gruss
Holli

301 Weiterleitung von Domain auf Unterseite

scribble
Beiträge gesamt: 4

21. Jan 2013, 10:15
Bewertung:

gelesen: 78359

Beitrag als Lesezeichen
Hi,
das was Sabine geschrieben hat ist schon korrekt.
Das RedirectPermanent ist auch eine 301 Umleitung.

Die Rewrite Engine ist eigentlich nicht für solch einfache Domain Umleitungen gedacht wie du sie machen möchtest.

Grüße