Seite 1 von 1

URL verändert - was nun?

Verfasst: 20.11.2004, 10:17
von Andrag
Hallo,

ich habe für unsere Domain, die bislang als CName-Domain fungierte, heute einen eigenständigen Account angelegt.

Die alte Adresse lautete wie folgt: https://www.meinedomain.de/forum/

Die Hauptdomain wurde bislang nicht genutzt und mittels htaccess erfolgte eine Weiterleitung auf ../forum/.

Google führt nun verständlicherweise sämtliche indexierten Seiten unter den meinedomain.de/forum/ - Links.

Im neuen Account habe ich nun sämtliche Ordner direkt im Stammverzeichnis platziert, was eine Weiterleitung auch überflüssig macht.

Ab sofort ist unsere Seite (beinhaltet "lediglich" ein Forum)also über https://www.meinedomain.de/ zu finden.

Was passiert nun mit den von Google indexierten ../forum/ - Links?

Übergangsweise habe ich für die nächsten 4 Wochen eine neue htaccess ins neue Stammverzeichnis gesetzt:

"ErrorDocument 404 https://www.meinedomain.de"

Ist es irgendwie möglich die bislang indexierten Seiten langfristig zu erhalten? Was würdet Ihr mir raten? Oder sollte ich gar wieder ein Verzeichnis "Forum" anlegen? Dann müsste ich halt wieder langfristig mit einer serverseitigen Weiterleitung arbeiten, was nicht wirklich optimal wäre.

mfg

Verfasst:
von

Verfasst: 20.11.2004, 10:22
von bull
ErrorDocument 404 https://www.meinedomain.de
Das ist nicht sinnvoll. Sinnvoller ist es, vermittels .htaccess einen 301 Redirect Permanent von allem, was in /forum war, nach / zu setzen. Die Forumssuche bringt entsprechende Anleitungen hervor.

Ach ja: Willkommen im Forum!

Verfasst: 20.11.2004, 10:31
von Andrag
Danke für die Willkommensgrüße. :-)

Der Ordner "Forum" existiert ja nun nicht mehr. Wo genau müsste ich die htaccess denn setzen? Direkt im neuen Stammverzeichnis? So habe ich es zumindest mit der "Error..." gemacht.

Und WIE genau müsste die "301er"-Datei dann ausschauen? (werde mal die Forumssuche bemühen, aber ich will halt auf Nummer sicher gehen.)

mfg

Verfasst:
von

Verfasst: 20.11.2004, 10:45
von bull
.htaccess im Stammverzeichnis und mit mod_rewrite in der .htaccess einen 301 setzen.
Alles von /forum/*.* wird dann nach /*.* umgeleitet werden.

Verfasst: 20.11.2004, 10:58
von Andrag
Und die "Error-htaccess" wieder komplett rausnehmen, oder soll die ebenfalls im Stammverzeichnis belassen werden?

mfg

Verfasst: 20.11.2004, 11:04
von bull
Ja, ErrorDocument rausnehmen.

Verfasst: 20.11.2004, 11:05
von Andrag
Ok, Danke. Werde mein Glück mal versuchen. :-)

Eine Frage habe ich aber noch - reicht folgendes aus:

Redirect permanent / https://www.meinedomain.de/

Sollte klappen, oder?

Oder wäre das hier besser bzw. empfehlenswerter:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.beispiel\.de$ [NC]
RewriteRule ^(.*) https://www.beispiel.org/$1 [R=permanent]

mfg

Verfasst: 20.11.2004, 11:13
von bull
Eher nicht, da /forum/ umgeleitet werden soll nach /
daher: Redirect permanent /forum/ https://www.meinedomain.de/

Eine andere Lösung ist mit mod_rewrite

RewriteEngine On
RewriteRule forum/(.*) https://www.meinedomain.de/$1 [R=301,L]

Das $1 nach meinedomain referenziert das vorangegangene (.*), also eine wildcard, ein Platzhalter, der auf alles was in /forum/ befindlich ist, zutrifft. Hierzu muß mod_rewrite auf dem Server installiert sein, was in der Regel der Fall ist.

Das zweite mit beispiel.org leitet alles von beispiel.org nach beispie.de um und hat mit deinem Problem eher weniger zu tun.

Verfasst: 20.11.2004, 11:17
von Andrag
Erstklassiger Support hier. Respekt. Welche Variante würdest Du mir denn empfehlen? Die nehmen sich wahrscheinlich beide nicht viel, richtig? :wink:

mfg