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

URL mit Parameter weiterleiten (Knacknuss)

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
martin3221
PostRank 1
PostRank 1
Beiträge: 20
Registriert: 12.10.2009, 16:47

Beitrag von martin3221 » 24.06.2011, 15:11

Guten Abend liebe Leute.

Ich habe folgende Situation. Ich möchte gerne die URL

Code: Alles auswählen

http://www.meineseite.com/?s=&x=14&y=11
auf

Code: Alles auswählen

http://www.meineseite.com/
umleiten, wobei die zahlen 14 und 11 varieren.

Hingegen darf

Code: Alles auswählen

http://www.meineseite.com/?s=suchwort&x=21&y=11
nicht umgeleitet werden, wobei hier das suchwort und die zahlen varieren können.

Ist das überhaupt umsetzbar mit htaccess?
Ich habe nähmlich selber schon mal rumprobiert kriege es aber nicht hin.

dass sind meine bisherigen versuche wobei ich nicht sicher bin ob dass der richtige Ansatz ist.

Code: Alles auswählen

RewriteCond %{query_STRING} ^.*s=(.*)$
RewriteRule ^$ http://www.meineseite.com/? [R=301,L]
Leitet alles um.

Gruss Martin

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


martin3221
PostRank 1
PostRank 1
Beiträge: 20
Registriert: 12.10.2009, 16:47

Beitrag von martin3221 » 24.06.2011, 15:21

Man man jetzt hatte ich mehrere wochen daran herumgemacht und es nicht hingekriegt und jetzt nachdem ich es hier gepostet habe ist mir die lösung plötzlich selber geglückt.

Meine Lösung

Code: Alles auswählen

RewriteCond %{query_STRING} ^.*s=&x(.*)$
RewriteRule ^$ http://www.meineseite.com/? [R=301,L]
Ist es richtig dass

Code: Alles auswählen

(.*)
alles ignoriert was danach kommt?

Das wäre dann auch gleich die Lösung für das hier:
https://www.abakus-internet-marketing.d ... tml#777331

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 24.06.2011, 15:57

alles ignoriert was danach kommt?
Nö, der ignoriert da gar nichts. Dem ist es damit völlig egal was kommt.

Wobei das "beginnt mit irgendwas" und "endet mit irgendwas" auch unfug. ist. Woher weiß man denn, wann "irgendwas" beginnt oder endet?

Da würde einfach reichen:

RewriteCond %{QUERY_STRING} s=&x

martin3221
PostRank 1
PostRank 1
Beiträge: 20
Registriert: 12.10.2009, 16:47

Beitrag von martin3221 » 24.06.2011, 19:07

Danke für die Korrektur , dann sollte es jetzt perfekt sein.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag