Seite 1 von 2

301 per .htaccess; bitte nicht lynchen :-)

Verfasst: 12.09.2007, 14:25
von Holger Grintz
Ich habe wirklich gesucht, fast eine Stunde lang, und irgendwie nicht die richtige Lösung gefunden.

Das Projekt liegt physisch auf :

hauptdomain.at

zusätzlich habe ich noch die domains:

hauptdomain.de
hauptdomain.com
hauptdombla.de
und noch ein paar mehr.

Gehostet ist alles bei 1&1. Die zusätzlichen Domains, auf denen sich im Moment "Zubringerseiten" befinden, möchte ich nun per .htaccess mit 301er auf hauptdomain.de umleiten.

Mit:

Code: Alles auswählen

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.hauptdomain.at/$1 [R=301,L] 
bekomme ich immer eine Fehlermeldung (500).

Liegt das nun am Code, oder an 1&1? Wie könnte ich denn noch sinnvoll umleiten, 1&1 bietet ja auch Framne und http-Umleitungen an, aber ich bin nicht sicher, ob das kontraproduktiv ist. Oder soll ich die Zubringer lassen?
Ich meine, daß die Suchmaschinen so etwas auch nicht so gerne sehen.

Vielen Dank schon mal für Eure Hilfe :oops:

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 12.09.2007, 19:39
von wolli
hi,

probiere es mal mit [L,R=301]

nette Grüße
wolli

Verfasst: 13.09.2007, 07:26
von Holger Grintz
Danke, wolli; ich habe es so wie von Dir vorgeschlagen umgeschrieben, aber der Server gibt wieder nur einen Fehler aus.
Ich habe jetzt mal die 1&1 Umleitung aktiviert (http, nicht "frame"), kann mir evtl. jemand sagen, ob das schädlich sein kann?

Die umgeleitete URL ist die aus meinem Profil, nur mit .com am Ende.

Vielen Dank schon mal vorab :)

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 13.09.2007, 08:11
von wolli
hi,

das kannst du mit web-sniffer.net selbst überprüfen.
Wenn dort ein 301 er angezeigt wird, ist die Umleitung OK

nette Grüße
wolli

Verfasst: 13.09.2007, 08:15
von Holger Grintz
Oh, klasse, dieses Panel hat mir meine EIngangsfrage auch gleich mit beantwortet; es ist bei 1&1 ein Apache, deshalb funktioniert die .htaccess auch nicht :-)

Und die Umleitung ist ein 302er, also lieber wieder rausnehmen, oder?

Vielen Dank, @wolli

Verfasst: 13.09.2007, 08:36
von pr_sniper
Besser so (jeweils in die .htaccess der ungeliebten bei 1und1):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ungeliebt\.de$ [NC]
RewriteRule ^(.*) https://www.geliebt.de/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^ungeliebt\.de$ [NC]
RewriteRule ^(.*) https://www.geliebt.de/$1 [L,R=301]

Damit werden alle Besucher der ungeliebten Domains, mit oder ohne "www", auf die geliebte Domain mit "www" geführt. Selbst bei alten Lesezeichen ehemaliger Besucher wird immer sofort auf die gewünschte Datei geführt, z.B.

https://ungeliebt.de/ordner/info.htm auf https://www.geliebt.de/ordner/info.htm .

Bots erhalten zusätzlich die Information, dass alle Dateien der ungeliebten zur geliebten Domain für immer verzogen sind, listen also nur noch die aktuellen und löschen selbstständig die anderen "ungeliebten".

Verfasst: 13.09.2007, 08:49
von Holger Grintz
danke; aber es fuktioniert leider nicht. Habe es jetzt mal bei der .de Domain gemacht:

www/brucknerfreunde/de

mit dieser .htaccess


Code: Alles auswählen

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

RewriteCond %{HTTP_HOST} ^brucknerfreunde\.de$ [NC] 
RewriteRule ^(.*) http://www.brucknerfreunde.at/$1 [L,R=301] 
Kommt immer noch die Fehlermeldung :evil:

Verfasst: 13.09.2007, 10:32
von pr_sniper
jede Domain braucht eigenen Webspace oder wenigstens ein eigenes Verzeichnis (übers Admin-Menü festzulegen), damit auch jede Domain (nur) in ihr Hauptverzeichnis/Root ihre eigene .htaccess erhalten kann - daran klemmts wahrscheinlich...

Das Hochladen dann als Text-Datei htaccess.txt mit anschließendem Umbenennen über den FTP-Explorer auf dem Webspace in .htaccess.

Verfasst: 13.09.2007, 10:34
von Holger Grintz
Hi,

also webspace habe ich da schon; und der Server erkennt ja die .htaccess auch, sonst würde er ja statt der index.html, die sich auch noch dort befindet, nicht die Fehlermeldung ausspucken (daß im Moment wieder eine Seite zu sehen ist, liegt daran, daß ich die .htaccess wieder gelöscht habe)

Verfasst: 13.09.2007, 12:03
von luzie
versuch ma testweise mit "Options All" (?)

diese 500-er sind shice, ja, ein pünktchen falsch und der server verschluckt sich :roll: - aber es geht auf jeden fall auch bei 1&1 ...

Verfasst: 13.09.2007, 12:09
von Holger Grintz
Ich habe leider keinen Peil von der codierung :oops:

Wo soll ich denn options all eintragen??

also wer mir hier die korrekte und eine funktionierende .htaccess reinschreibt, der bekommt ein Geschenk von mir :lol:

Verfasst: 13.09.2007, 13:14
von chris21
Hallo Holger:

es ist ganz einfach:

per 1&1 alle Domains auf einen Webspace leiten, d.h.: alle Domains bekommen das gleiche Verzeichnis (würde also bedeuten, dass Du nur einmal eine index.html erstellst und diese dann - ohne .htaccess Anweisung - bei Aufruf aller Domains erscheinen würde: brucknerfreunde.at/index.html, brucknerfreunde.de/index.html, etc.)

In diesem Verzeichnis legst Du die mod_rewrite Anweisung an:

Code: Alles auswählen

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.brucknerfreunde\.at [NC]
RewriteRule ^(.*) http://www.brucknerfreunde.at/$1 [L,R=301]
Schon werden alle Aufrufe auf brucknerfreunde.de etc. auf brucknerfreunde.at umgeleitet.

Wichtig: gerade 500 Server Error können entstehen, wenn die .htaccess Datei falsch codiert ist: also: nur als ASCII hochladen, nicht binär.

Verfasst: 13.09.2007, 13:20
von pr_sniper
:D mein Beispiel läuft seit Jahren auch bei 1und1 (ehemalige Firmenumbenennung)

Teste mal ran und lege die Datei als htaccess.txt an den Platz - im Moment liegt nichts dort (nicht einmal eine robots.txt, die ja auch noch hingehört).

Wenn man die aufrufen kann als https://www.bruck***freunde.de/htaccess.txt, erst dann benenne sie bei 1und1 um.

Mehr kann ich da nicht empfehlen.

Verfasst: 13.09.2007, 13:43
von Holger Grintz
HHhmm, vielen Dank für die Hilfe;

die Domains sind aber in unterschiedlichen Paketen, das heisst, ich muss es dann doch einzeln machen.

Ich versuche es nochmal mit der *.txt-Version :-)


Also als .txt kann man die Datei jetzt aufrufen.
Könnte die sich bitte jemand mal anschauen, ob noch Fehler drin sind??

www.brucknerfreunde.de/htaccess.txt

Verfasst: 13.09.2007, 13:59
von chris21
Du kannst, wenn die Domains in unterschiedlichen Paketen liegen, einfach obige .htaccess Datei bei jedem Paket in den jeweiligen Webspace ablegen, die funktioniert überall :wink: