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

htaccess die xte

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 16.10.2007, 23:47

Dann versuch ich es nochmal (die kleinen Flüchtigkeitsfehler bei Matins Ansatz auskehrend):

Code: Alles auswählen

RewriteEngine On
RewriteCond %{QUERY_STRING} ^Home$
RewriteRule ^index\.php$ /? [L,R=301] 
RewriteCond %{QUERY_STRING} ^([A-Za-z]+):([A-Za-z]+)_([A-Za-z]+)$
RewriteRule ^(.*)$ http://www.example.com/%1-%2-%3? [R=301,L]
RewriteRule ^([A-Za-z]+)-([A-Za-z]+)-([A-Za-z]+)$ /index.php?$1:$2_$3&umgeleitet=ja 
Die neu hinzugefügten Fehler darf Matin wieder ausmerzen. :wink:

Falls es auch andere Möglichkeiten (von der Struktur her) gibt als "?Rubrik:Fehler_Suche", müssten wir da vielleicht auch noch was ergänzen.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 17.10.2007, 10:08

hallo chris,
das klappt auch nicht.
hier mal die richtige URL
www.systemischer-verlag.de

und wenn du ne site:abfrage machst siehst du noch ein anderes problem.
alle seiten sind doppelt im index.
1:www.systemischer-verlag.de/?Bestellen
2:www.systemischer-verlag.de/index.php?Bestellen

ausserdem will ich dieses blöde fragezeichen wegkriegen und den underscore durch einen bindestrich ersetzen.

Tip am rande: Hände weg von CMSimple
gruss axel

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 17.10.2007, 16:45

Dann machen wir das mal noch etwas komplexer:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{QUERY_STRING} ^Home$
RewriteRule ^index\.php$ /? [L,R=301]
RewriteCond %{QUERY_STRING} ^([A-Za-z]+)$
RewriteRule ^index\.php$ http://www.systemischer-verlag.de/%1? [R=301]
RewriteRule ^([A-Za-z]+)$ /index.php?$1&umgeleitet=ja
RewriteCond %{QUERY_STRING} ^([A-Za-z]+):([A-Za-z]+)$
RewriteRule ^index\.php$ http://www.systemischer-verlag.de/%1-%2? [R=301]
RewriteRule ^([A-Za-z]+)-([A-Za-z]+)$ /index.php?$1:$2&umgeleitet=ja
RewriteCond %{QUERY_STRING} ^([A-Za-z]+):([A-Za-z]+)_([A-Za-z]+)$
RewriteRule ^index\.php$ http://www.systemischer-verlag.de/%1-%2-%3? [R=301]
RewriteRule ^([A-Za-z]+)-([A-Za-z]+)-([A-Za-z]+)$ /index.php?$1:$2_$3&umgeleitet=ja
Kannst Du nach dem Hochladen probieren, was passiert, wenn Du die Dateien:

1. /?Home
2. /?Bestellen
3. /index.php?Bestellen
4. /?Publikationen:Interkulturelle_Kompetenz
5. /index.php?Publikationen:Interkulturelle_Kompetenz
6. /Bestellen
7. /Publikationen-Interkulturelle-Kompetenz

aufrufst?

Werden Sie umgeleitet, tauchen Fehler (bitte genaue Fehlermeldungen) auf?

Es kann z.B. sein, dass ich die Zeichen ":" und "_" noch maskieren muss...