PHPSESSID aus URL entfernen!

PHPSESSID aus URL entfernen!

Bei einen Projekt von mir hatte ich das Problem das der 1. Aufruf immer mit der „PHPSESSID in der URL war“ leider konnte das der Provider nicht abstellen – oder er wollte es einfach nicht!\r\n\r\nDa es mir aber ein anliegen ist die Projekte auch in den Suchmaschinen gut zu finden – musste ich diese PHPSESSION entfernen! Google hat nach 2 Wochen 3 – 4 Fachen Content im Index gar nicht gut!\r\n\r\n?PHPSESSID=97b021bdfca5068c02435c919c89d782\r\n?PHPSESSID=97b021bdfca5068c02435c919c89d782?PHPSESSID=97b021bdfca5068c02435c919c89d782\r\n?PHPSESSID=97b021bdfca5068c02435c919c89d782?PHPSESSID=97b021bdfca5068c02435c919c89d782…..\r\n\r\nGlaub Google nimmt sich die schon aufgenommenen URLs und besucht die Seite wieder – und dadurch entstehen diese unschönen URLS!\r\nMeine Lösung dazu ist!\r\n\r\n\r\nOptions +FollowSymLinks\r\nRewriteEngine On\r\n\r\nRewriteCond %{QUERY_STRING} PHPSESSID\r\nRewriteRule ^(.*)$ http://www.urlname.com/$1? [L,R=301]\r\n\r\n\r\nKommt jetzt ein Bot wird er auf die Original Seite umgeleitet per 301! Glaub diese Lösung ist soweit ganz okay!

4 Kommentare

  1. Hallo!\r\n\r\nLeider entfernt mir diese Lösung zwar die PHPSESSID, alle weiteren GET-Variablen verschwinden jedoch auch.\r\n\r\nSo wird aus test.html?var=a&PHPSESSID=xxx nur noch test.html. Dennoch vielen Dank.

  2. Sehr gut, genau was ich gesucht habe… \r\nDANKE !!!

  3. Hallo,\r\n\r\ngibt es da nicht eine Möglichkeit, das via htaccess oder in der PHP.ini einzustellen? Habs leider noch nicht gefunden,\r\n\r\nSteffen

  4. Hallo Steffen,\r\n\r\neinfach in die php.ini \r\n\r\nsession.use_trans_sid = 0\r\n\r\nrein schreiben, dann funktioniert es ;-)\r\n\r\nMfg Marco

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.