Seite 1 von 1
Weiterleitung geht nicht - Sonderzeichen Problem ?
Verfasst: 20.09.2009, 12:28
von saschaR
Hallo zusammen,
ich habe ein Newssystem von Typo3 welches ich durch einen Blog ersetzen möchte, nun habe ich die Texte übernommen und will nun eine Umleitung platzieren, in der htaccess habe ich dafür folgendes gesetzt.
z.B.
RewriteRule /neuigkeiten/newsdetails/themen-namen/c91022b111/?tx_ttnews[backPid]=7
https://www.domain.de/blog/themen-namen/ [L,R=301]
Klappt natürlich gar nicht, weiß nur nicht warum.
Habe auch schon ein Redirect permanent versucht, dass interessiert die .htaccess bzw. den Server gar nicht, wenn ich dir URL aufrufe, dann werde ich nicht weitergeleitet.
Hoffe mir kann hier wer helfen,
Danke
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
Verfasst: 20.09.2009, 20:49
von chris21
Query Strings in einer URL können nur über Conditions gematcht werden.
D.h.:
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^tx_ttnews[backPid]=7$
RewriteRule ^/neuigkeiten/newsdetails/themen-namen/c91022b111/$ http://www.domain.de/blog/themen-namen/? [L,R=301]
Das Fragezeichen am Ende der Ziel-URL bewirkt, dass der Query-String
nicht wieder aufgegriffen und angehängt wird. Ich vermute mal, dass dies hier Dein Wunsch ist.
Verfasst: 21.09.2009, 08:27
von Kristian
In eckigen Klammern finden sich Zeichenklassen, also maskieren:
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^tx_ttnews\[backPid\]=7$
RewriteRule ^/neuigkeiten/newsdetails/themen-namen/c91022b111/$ http://www.domain.de/blog/themen-namen/? [L,R=301]
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 21.09.2009, 09:11
von Mork vom Ork
Kristian hat geschrieben:In eckigen Klammern finden sich Zeichenklassen, also maskieren:
RewriteCond %{QUERY_STRING} ^tx_ttnews\[backPid\]=7$
Oder gänzlich auf Muster verzichten, wo keine Muster gebraucht werden:
RewriteCond %{QUERY_STRING} =tx_ttnews[backPid]=7
Verfasst: 21.09.2009, 12:26
von saschaR
Habe das jetzt so gelöst, ist das von der Syntax etc in Ordnung ?
Code: Alles auswählen
RewriteRule ^neuigkeiten/newsdetails/themen-namen/c91022b111/.* http://www.domain.de/blog/themen-namen/? [L,R=301]
Aufjedenfall funktioniert die Umleitung

Verfasst: 24.03.2010, 15:51
von PolyMona
Hallo Zusammen,
ich habe folgendes problem:
ich betreibe einen xtc-shop und jm wollte in einem forum erfahrungen zum konkurrenten-shop sowie zu meinem shop.
er hat versucht beide zu verlinken. die links bzw. der link sieht folgendermaßen aus:
Code: Alles auswählen
http://meinshop.de/http:/konkurrenten-shop.de/?gclid=DKXu4pbb-50CFZgodvn-zqg
da mein shop als erster aufgelistet ist und xt solche anfragen z. b. /ajhdflahdf/ahkdgfkadhfg auf die interne sitemap weiterleitet hat google diesen link so indiziert.
gibt es die möglichkeit diesen link auf die hauptdomain weiterzeuleiten?
danke für eure hilfe!