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

Ungültige Anfragen umleiten?

Dieses Forum ist für Informationen über Google gedacht (Ausser PageRank!).
Neues Thema Antworten
seo-lady
PostRank 4
PostRank 4
Beiträge: 111
Registriert: 21.03.2007, 14:03

Beitrag von seo-lady » 26.11.2008, 23:56

Hi zusammen,

ich find über die Suche hier immer nur das Thema "Standarddomain definieren", daher kurz mal eben folgende Frage:

Ich hab ein Projekt von Wordpress auf eine "richtige" Website ohne CMS umgestellt. Installiert war da u.a. das all in one SEO Pack, also statische URLs, die ja aber für Unterseiten am Ende immer nur ein "/" haben. Die neuen URLs haben alle die Endung .htm.

Ich würde nun gerne Anfragen an die alten, nicht mehr existierenden URLs zumindest auf die Startseite per 301 umleiten, also so, dass alles, was hinter der Domain kommt (und nicht existiert), auf die Startseite umgeleitet wird - beispielsweise von

https://www.domain.de/alte-unterseite/

umgeleitet wird nach

https://www.domain.de

Geht das mit der .htaccess und falls ja, hat jemand den Code parat?

Danke im Voraus!

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.


csx
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 09.02.2005, 18:19

Beitrag von csx » 27.11.2008, 05:26

Ungefähr so.

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAMddE} !-d
RewriteRule ^(.*) / [L,R=301]

seo-lady
PostRank 4
PostRank 4
Beiträge: 111
Registriert: 21.03.2007, 14:03

Beitrag von seo-lady » 27.11.2008, 10:00

Vielen Dank, das schaut gut aus - jetzt hab ich nur das Problem, dass die Seite dann ohne Eingabe von www. nicht mehr erreichbar ist. Bisher sah die .htaccess so aus:

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

Kann ich die bisherige mit Deinem Code

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAMddE} !-d
RewriteRule ^(.*) / [L,R=301]

kombinieren? Bin da leider nicht so der Crack...

csx
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 09.02.2005, 18:19

Beitrag von csx » 27.11.2008, 18:57

Ja, einfach alles untereinander schreiben.

Code: Alles auswählen

RewriteEngine On

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

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAMddE} !-d
RewriteRule ^(.*) / [L,R=301] 

GreenHorn
PostRank 10
PostRank 10
Beiträge: 4487
Registriert: 19.12.2005, 15:01

Beitrag von GreenHorn » 28.11.2008, 00:24

Der perfekte Code um bei den drei wichtigsten Sumas negativ zu punkten.

csx
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 09.02.2005, 18:19

Beitrag von csx » 28.11.2008, 04:22

GreenHorn hat geschrieben:Der perfekte Code um bei den drei wichtigsten Sumas negativ zu punkten.
Nicht der ganze Code, nur die letzte Zeile.

catcat
PostRank 10
PostRank 10
Beiträge: 10292
Registriert: 02.08.2006, 13:21
Wohnort: Litauen

Beitrag von catcat » 28.11.2008, 15:05

Was macht diese letzte Zeile eigentlich?

Leite alles um, was mit "/" endet, permanent per 301er um?
Aber wohin?

(Ich hasse dieses htaccesszeugs...)

everflux
PostRank 8
PostRank 8
Beiträge: 939
Registriert: 01.05.2006, 17:15

Beitrag von everflux » 28.11.2008, 16:55

Das leitet "alles was nicht existiert" auf die Startseite "/" um.
https://everflux.de/ blogging about life, programming, seo and the net

csx
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 09.02.2005, 18:19

Beitrag von csx » 28.11.2008, 19:00

Und eigentlich sollte es besser

Code: Alles auswählen

RewriteRule ^(.*) /? [L,R=301]
heißen, damit ein möglicher weise enthaltener query string entfernt wird.

hux
PostRank 1
PostRank 1
Beiträge: 9
Registriert: 02.12.2008, 15:47

Beitrag von hux » 03.12.2008, 11:09

Wäre für diesen Fall eine angepasste 404-Seite zu bevorzugen?

GreenHorn
PostRank 10
PostRank 10
Beiträge: 4487
Registriert: 19.12.2005, 15:01

Beitrag von GreenHorn » 03.12.2008, 11:14

hux hat geschrieben:Wäre für diesen Fall eine angepasste 404-Seite zu bevorzugen?
Genau. Inhalte die tatsächlich umgezogen sind per 301 weiterleiten und fehlerhafte Anfragen mit 404 beantworten. Eine hübsche Fehlerseite mit Link zur Startseite ist immer gut.

csx
PostRank 5
PostRank 5
Beiträge: 305
Registriert: 09.02.2005, 18:19

Beitrag von csx » 03.12.2008, 17:47

Und all die alten Seiten, die man beim 301-weiterleiten übersehen hat, werden bei den Google WMT ja neuerdings angezeigt. Da kann man dann noch entsprechend "nachbessern".

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag