Zur Navigation

Weiterleitung auf neue URL funtioniert nicht [2]

11 sempervivum (Gast)

Hallo Jörg,
ich habe jetzt alle alten URLs nach dem Muster unten geschrieben

RewriteCond %{QUERY_STRING} ^option=com_virtuemart&Itemid=87	
RewriteCond %{REQUEST_URI} ^\/cms\/index\.php$
RewriteRule .* http://www.domain.de/Kuebelpflanzen.html? [R=301,L]

In so einem Fall kann eine RewriteCond helfen, die überprüft, ob der Request die dynamische URL enthält,
??????????
Welche RewriteCond meinst du?

13.05.2016 19:44

12 Jörg Kruse

Die RewriteCond, die du zusätzlich verwendest - aber das ist nur Spekulation, solange diese Frage nicht beantwortet ist:

Zitat von Jörg
Hast du zwischenzeitlich noch weitere mod_rewrite Rules hinzugefügt?

Das bezog sich nicht auf weitere Weiterleitungen, sondern auf interne Rewrites in der umgekehrten Richtung - die sich auch in der .htaccess Datei im Verzeichnis /cms befinden könnten

13.05.2016 22:08

13 sempervivum (Gast)

Hallo Jörg,

Du meintest diese

RewriteCond %{REQUEST_URI} ^\/cms\/index\.php$
keine Ahnung was die machst, ist doch mehr Mathematik als sonst was.

Das bezog sich nicht auf weitere Weiterleitungen, sondern auf interne Rewrites in der umgekehrten Richtung - die sich auch in der .htaccess Datei im Verzeichnis /cms befinden könn
ten

Das /cms existiert in dem neuen Verzeichnis nicht mehr. /cms war das Verzeichnis des sehr alten Systems,Das jetzt komplett erneuert wurde. Cms soltte aus Seo Gründen unbedingt von der URL entfernt werden, was auch Dank Dir geglückt ist.
Vielen Dank dafür, sempervivum.

15.05.2016 22:45

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]