Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

301 Domain Weiterleitung beim Win 2003 Server

Dieses Forum ist für Informationen über Google gedacht (Ausser PageRank!).
Neues Thema Antworten
visus
PostRank 1
PostRank 1
Beiträge: 15
Registriert: 21.12.2007, 15:34
Wohnort: Lippetal

Beitrag von visus » 21.12.2007, 15:37

Hallo,

ich habe eine Frage wegen der 301 Weiterleitung.

Und zwar besitze ich einen Server Win 2003 Root Apache / Xampp
und würde gerne einige alte Domains so umleiten, dass Sie auf die NEUE Adresse verweisen und damit Google zeigen, dass unter dieser alten domain künftig dieser Inhalt nicht mehr zu finden ist.

Beispiel nehme ich meinen Shop, denn er soll nur unter der Domain www.Sunal-Shop.de erreichbar sein.

Derzeitig verweisen aber zig donains auf den Online Shop.

zB www.Sunal-Direct.de ( diese ist auch teilweise bei Google indexiert. ) Naja ich will Google aber sagen:

Hör mal unter dieser Domain gibt es den shop nicht mehr sondern nur noch unter www.Sunal-Shop.de


Frage: wo stelle ich das ein ? bzw. wie lautet der Befehl dazu?

Ich habe zB nun in der Datei httpd.vhost.conf folgendes als Umleitung eingetragen.

<VirtualHost *:80>
RewriteEngine On
ServerName www.sunal-direct.de
ServerAlias sunal-direct.de *.sunal-direct.de
RewriteRule ^(/.*)$ https://www.sunal-shop.de$1
</VirtualHost>

kann mir da einer weiterhelfen ?


Habe dazu im Web sowas hier gefunden weiss aber nicht wie ich das genau und vor allem wo einbinden soll
Weiterleiten von Domains

Ist man mit einem Projekt auf eine neue Domain umgezogen will man natürlich auch seine Besucher und seinen Pagerank behalten. Am besten funktioniert das mit dem Apache-Modul “Rewrite”. Meist kann man das einfach mit “RewriteEngine on” aktivieren - aber nur wenn es der Server auch erlaubt (Angelegenheit des Providers).

Wenn es dann läuft kann man damit z.B. alle Besucher von www.domain.de auf domain.de umleiten:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domain.de$ [NC]
RewriteRule ^(.*) https://domain.de/$1 [L,R=301]
Gruss visus
I Love My Online Shop

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Reddog
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 23.06.2006, 10:33

Beitrag von Reddog » 21.12.2007, 16:01

mach es doch einfach über htaccess!

visus
PostRank 1
PostRank 1
Beiträge: 15
Registriert: 21.12.2007, 15:34
Wohnort: Lippetal

Beitrag von visus » 21.12.2007, 16:30

Hallo

über htaccses habe ich das nun mal probiert.

Folgendes habe ich getan.
habe eine .htaccses Datei erstellt mit folgendem Inhalt und auf den Server kopiert. in keinen Ordner oder so sondern vor alle Verzeichnisse.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.sunal-shop.de$ [NC]
RewriteRule ^(.*) https://sunal-shop.de/$1 [L,R=301]

Und in der D:\xamp\xampp\apache\conf\httpd.conf

habe ich AllowOverride All eigegeben. ( laut Anleitung von hier https://www.tech-faq.com/lang/de/301-redirect.shtml )

Aber wenn man nun auf die URL www.Sunal-Direct.de geht wird man nicht weitergeleitet. Sondern es öffnen sich alle Verzeichnisse ( darin liegen meine Homepages ) als Ordner die man dann anklicken kann.

habe ich da was falsch gemacht?

PS: habe das nun erstmal rückgängig gemacht nicht wundern. Das die Ordner nicht zu sehen sind.


PS: kann man das nicht wie oben angefragt in der Datei httpd.vhost.conf konfigurieren ?
I Love My Online Shop

Anzeige von ABAKUS

von Anzeige von ABAKUS »

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

Jetzt anfragen: 0511 / 300325-0.


visus
PostRank 1
PostRank 1
Beiträge: 15
Registriert: 21.12.2007, 15:34
Wohnort: Lippetal

Beitrag von visus » 21.12.2007, 16:58

Ok habe nun einen anderen Code in die .htaccses getan.
Es scheint so zu funktionieren nur stellt sich die Frage wieso der obere nicht geht ?
Habe das so gemacht wie auf der Seite beschrieben.

Habe bissel geschaut im Forum und diesen Code gefunden der geht .. ( unter anderem )

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

Das heisst nun werden alle Domain, die bei mir in der schwebe auf dem server rumliegen auf meinen Shop umgeleitet.

OK:

Frage 1:
Mein Ziel ist es, dass google die Indexierungen also den durch die anderen URLs erzeugten DC nach und nach aus dem index nimmt und in Zukunft nur noch mein Shop über die HauptURL indexiert wird.

Ist die Lösung so richtig?

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

Denn alle Domains haben keinen Inhalt wurde aber schon früher auf den Shop geleitet. Dadurch hat google Conten des Shops unter der jeweiligen toten Domain indexiert. Das soll halt nicht sein.

Frage2:
Habe so viele Möglichkeiten gefunden, wie man den Code in der .htaccses darstellen kann um 301 Umleitungen zu erzielen.

Naja welcher ist nun der richtige damit goolge den doppelten Conten von den anderen Domains aus dem Index löscht?

In Zukunft sollen die alten domains entweder gelöscht oder andere Projekte drauf laufen. Aber erstmal haben die KEINEN CONTENT.

Frage3:
Was ist der Unterschied zwischen den beiden htaccses codes?

zwischen dem ?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.sunal-shop.de$ [NC]
RewriteRule ^(.*) https://sunal-shop.de/$1 [L,R=301]

und dem hier der funktioniert:

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

Hoffe ich habe ausfürlich genug geschrieben damit es verständlich ist.

schönen Gruss bis morgen.. mache nun schluss .. endlich.
I Love My Online Shop

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag