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

Session Id per mod_rewrite abschneiden. geht das ?

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
Kyokushin
PostRank 2
PostRank 2
Beiträge: 58
Registriert: 02.11.2009, 08:07

Beitrag von Kyokushin » 16.12.2010, 12:33

Hi ich möchte meine Session Id´s abschneiden, ist das machbar ?

hier ein Beispiel

https://www.bonro.de/Apothekenrollen?xe ... b4fff0a180


kann ich jetzt per .htaccess ne umleitung erzeugen ohne Session Id.

Danke im Vorraus
Tommy

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.


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

Beitrag von Synonym » 16.12.2010, 13:10


Kyokushin
PostRank 2
PostRank 2
Beiträge: 58
Registriert: 02.11.2009, 08:07

Beitrag von Kyokushin » 16.12.2010, 15:00

Ich glaub mein Englisch ist zu schlecht. Kannst du mir helfen.
Wenn ich das richtig sehe legt die erste Regel fest was überhauft der String ist oder ?

Kann mir mal einer 1 Beispiel schreiben ? Rest bekomm ich dann auch alleine hin .
:roll: :roll:

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

Beitrag von Synonym » 16.12.2010, 15:10

Beispiel schreiben? Das steht doch schon genau so da drinnen. "RewriteRule ^/page /page?"

RewriteRule (.*) /$1? [R=301,L]

Leitet alles an sich selbst weiter und entfernt >alle< Query-Strings, denn dafür ist das ? am Ende gedacht.

Und nun musst Du Dir nur noch klar werden darüber, ob Du alles immer weiterleiten willst, oder nur bestimmte Seiten, oder nur welche wo "xe6edf" überhaupt vorkommt.

Also aus dem Wiki eine Kombi zwischen Beispiel 1 und 2.

Kyokushin
PostRank 2
PostRank 2
Beiträge: 58
Registriert: 02.11.2009, 08:07

Beitrag von Kyokushin » 16.12.2010, 16:12

Also wenn ich nur xe6edf umleiten will

RewriteRule (.*) /*xe6edf*? [R=301,L]

richtig verstanden ?

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

Beitrag von Synonym » 17.12.2010, 11:34

Hä? Nein.

RewriteRule (.*) /$1? [R=301,L]

leitet alles an sich selbst weiter und entfernt dabei alle Parameter - steht so aber schon oben.

Wenn Du nicht alles an sich selbst weiterleiten willst, dann musst Du filtern und entscheiden, was weitergeleitet werden soll und was nicht.

Beispiel 1 sagte aus, dass alles was "foo" im Query-String enthält abgelehnt wird. Ablehnen willst Du ja nicht, sondern weiterleiten.

Also eben alles mit "foo", ähm... "xe6edf" im Query-String.

Also schon mal:
RewriteCond %{QUERY_STRING} xe6edf

Das greift also immer dann, wenn irgendwo im Querystring "xe6edf" vorkommt. Nun musst Du nur noch festlegen, was damit gemacht werden soll - weiterleiten....

RewriteRule (.*) /$1? [R=301,L]

Zusammen ergibt das dann die Kombination aus Beispiel 1 und 2:

RewriteCond %{QUERY_STRING} xe6edf
RewriteRule (.*) /$1? [R=301,L]

Sprich, wenn im Query-String "xe6edf" vorkommt, dann leite alles an sich selbst weiter und entferne alle Parameter.

Kommt "xe6edf" nicht vor, dann wird die RewriteRule auch ignoriert.

Kyokushin
PostRank 2
PostRank 2
Beiträge: 58
Registriert: 02.11.2009, 08:07

Beitrag von Kyokushin » 17.12.2010, 12:30

sieht im Webmastertool nach Abruf wie Googlebot immer noch so aus:
<p align="center"><a href="../Axiohm-Thermorollen?xaf26a=f2c750fb20614dd8a3a3a46a0ea6c45b

(hab den String xaf26a genannt)

Starborn
PostRank 6
PostRank 6
Beiträge: 362
Registriert: 24.10.2007, 22:08

Beitrag von Starborn » 19.12.2010, 06:15

Versuchs doch mal mit dem canonical tag https://www.linkvendor.com/blog/der-can ... achen.html ist bei session ids evtl komfortabler

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag