Seite 1 von 1

CMS auf statische Seiten umstellen bei index.php?seite

Verfasst: 06.02.2006, 13:21
von ff-webdesigner
Servus beisammen!

Hab gerade ine Problem bei der Umstellung eines Mambo CMS auf rein statische html Seiten. Normalerweise richte ich eine Redirect Permanent in einer .htaccess ein. Die jetzige Bestandseite ist in Google mit etlichen Treffern á la www.domainxyz.de/index.php?irgendeineseite gelistet. Mittels 301 kann ich aber nur für ganze Seiten einen Redirect einrichten, nicht für verschiedene Parameter. Ich möchte nicht alle Seiten auf einen neuen Index umleiten. Wie könnte ich das bewerkstelligen?

Danke schon mal,

Verfasst:
von

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

CMS auf statische Seiten umstellen bei index.php?seite

Verfasst: 08.02.2006, 13:35
von ff-webdesigner
hab jetzt etwas mit write rules herumgespielt, kriegs aber nicht ganz zum laufen. jemand ne idee

bis hierhin läuft's ohne probleme:

RewriteEngine on
RewriteRule ^index\.php? /kontakt.html [R=301,L]

alles mit index.php? wird umgeleitet auff kontakt.html

wenn ich allerdings auf den vollen parameter losgehe:

RewriteRule ^index\.php?option=com_contact /kontakt.html [R=301,L]

geht's nicht. warum?

wie krieg ich die trotzdem an kontakt.html angehängten parameter weg?

vielen dank schon mal!

CMS auf statische Seiten umstellen bei index.php?seite

Verfasst: 03.04.2006, 16:01
von ff-webdesigner
nochmal nach vorne bring...das theme ist mir immernoch sehr wichtig

Verfasst:
von

CMS auf statische Seiten umstellen bei index.php?seite

Verfasst: 03.04.2006, 17:31
von matin
ich bin nicht ganz sicher, aber ich glaube mit mod_rewrite geht das nicht ... query strings machen da probleme. kenn mich aber da selber nicht so aus ...

CMS auf statische Seiten umstellen bei index.php?seite

Verfasst: 04.04.2006, 12:13
von Christophe
Hallo ff-webdesigner,

du musst den Query-String mit %{QUERY_STRING} extra matchen:

Code: Alles auswählen

RewriteCond %{QUERY_STRING} option=com_contact
RewriteRule ^/index\.php /kontakt.html [R=301,L]
Viele Grüße,
Christophe

PS: Hilft bei mod_rewrite-Problemen: https://www.ilovejackdaniels.com/mod_re ... _sheet.png

Verfasst: 04.04.2006, 13:11
von baynado
Hast Du schon OpenSEF installiert?

CMS auf statische Seiten umstellen bei index.php?seite

Verfasst: 17.04.2006, 19:50
von ff-webdesigner
@ christophe:

ganz herzlichen dank, genau das hat mir gefehlt. je nach parameter werden die alten links auf neue seiten weitergeleitet. allerdings werden dabei an die neue absoluten urls der dokumente die alten parameter angehängt.

hab jetzt schon 2 stunden extremgegoogelt, nichts passendes gefunden:

wie lösche ich nach rewrite rule an die url angehängte alte queries?