Am 20.03.2013 18:40, schrieb JCL - Johannes C. Laxander: > wenn ich dein Beispiel richtig verstanden habe muss > "domain.de/beliebige/Seiten/und/Parameter/ABC-noch-ein-text/weiteres/" > in > "domain.de/beliebige/Seiten/und/Parameter/ABC/weiteres/" > umgeschrieben werden. Hier mein Vorschlag, wie ich es versuchen würde: > > RewriteCond %{HTTP_HOST} ^(.*)domain.de$ [NC] > RewriteRule ^/beliebige/Seiten/und/Parameter/(.*)-noch-ein-text/(.*)$ > http://domain.de/beliebige/Seiten/und/Parameter/$1/$2/ [R=301,L] > > Für die Domain "irgendwas.domain.de" werden alle URLs mit dem Pfad > "/beliebige/Seiten/und/Parameter/(.*)-noch-ein-text/(.*)" umgeschrieben. > (.*) steht für einen String beliebiger Zeichen und Länge. Durch die > Klammerung kann der Teilstring in die URL für das Umleitungsziel eingesetzt > werden: $1, $2. In die Ziel-URL wird nach dem fixen Teil > "domain.de/beliebige/Seiten/und/Parameter/" der Teilstring aus der ersten > Klammerung eingesetzt, das ist der Teil, der vor "-noch-ein-text" steht, > sollte also "ABC" sein. Und alles was danach kommt wird genau so aus der > zweiten Klammerung angehängt. R=301 setzt den HTTP Status Code 301 (moved > permanently). "L" bedeutet, dass keine weiteren Regeln mehr angwendet werden. > > Bin gespannt ob's klappt. Viel Erfolg.
war da jetzt ne weile nicht dran, sorry für die späte Rückmeldung wunderbar... so hat es bestens geklappt, DANKE nun bleibt mir nur noch ein Problem übrig für urls die nicht umgeschrieben noch bei G... auftauchen und kein Ziel mehr haben... ich möchte urls die den Parameter tx_ext_pi1[x]=99 enthalten auf die Startseite leiten, also z.B. folgende http://domain.com/index.php?id=22&tx_ext_pi1[x]=99&cHash=... http://domain.com/index.php?id=22&tx_ext_pi1[x]=99&tx_ext_pi1[y]=88 http://domain.com/index.php?id=33&tx_ext_pi1[x]=99 etc. folgende Versuche greifen aber nicht, was ist da falsch ??? RewriteCond %{query_STRING} ^(.*)&tx_ext_pi1[x]=99(.*)$ [NC] RewriteRule ^index\.php$ http://www.domain.com [R=301,L] oder RewriteCond %{HTTP_HOST} ^(.*)domain.com$ [NC] RewriteRule ^(.*)&tx_ext_pi1[x]=99(.*)$ http://www.domain.com [R=301,L] -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german