Seite 1 von 1

domain.de/seite.htm (JA) domain.de/index.php?id=seite (NEIN)

Verfasst: 18.06.2007, 16:59
von JDoe
Hallo!

Ich hab ein neues Projekt und wenn ich meine Domain über site:domain.de bei google suche, kommen folgende ausgaben:

domain.de/seite.htm (OK)
domain.de/index.php?id=seite (Nicht OK!)

Wie kann ich per htaccess die Seiten weiterleiten (am besten zur Startseite domain.de)?

Mein htaccess code schaut so aus:

Code: Alles auswählen

RewriteEngine on

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

RewriteRule   ^seite\.htm$               /index.php?id=seite   [L]
Ich bin mir sicher dass so eine ähnliche Frage schon gestellt wurde, hab aber leider nichts gefunden über die suche :(

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

Jetzt anfragen: 0511 / 300325-0.


Re: domain.de/seite.htm (JA) domain.de/index.php?id=seite (N

Verfasst: 18.06.2007, 17:26
von net(t)worker
BeasteR hat geschrieben:Ich bin mir sicher dass so eine ähnliche Frage schon gestellt wurde, hab aber leider nichts gefunden über die suche :(
stimmt...

hier hatten wir das letzte Tage schonmal:
https://www.abakus-internet-marketing.d ... 43191.html

:wink:

Verfasst: 18.06.2007, 20:32
von JDoe
Danke, das hatte ich schon gefunden, die Lösung ist aber in PHP realisiert und funktioniert in meinem System nicht!

Deshalb suche ich eine Lösung die komplett in htaccess realisiert ist! :wink:

Verfasst: 19.06.2007, 11:54
von JDoe
Hab den code umgeschrieben dass er auch bei mir funktioniert!

Code: Alles auswählen

if(substr($_SERVER['REQUEST_URI'],0,10)=="/index.php" || substr($_SERVER['REQUEST_URI'],0,2)=="/?")
	{
	     Header( "HTTP/1.1 301 Moved Permanently" );
	     Header( "Location: /" );
	}
Vielleicht hilft es ja jemandem!