Jak usunąć PHPSESSID z adresu URL?

Przy optymalizacji stron pisanych w php może się zdarzyć, że przy wejściach non-cokie (np. wizyty robota google) w adresie URL naszej strony będzie się pojawiać na końcu urla &PHPSESSID=xxxxxxxxxxxxxxxxx….. Jak wyłączyć generowanie identyfikatora sesji przez PHPSESSID w adresie URL?

PHPSESSID powoduje że nasza strona będzie lądować w wynikach uzupełniających google poprzez duplicate content (potężna ilość stron o różnym adresie url a tej samej treści).

Można spróbować następujących ustawień w .htaccess

php_value session.use_only_cookies 1
php_value session.use_trans_sid 0

Spowoduje to przytrzymanie sesji użytkownika tylko za pomocą cookie i wyłączenie PHPSESSID z adresu URL.

Dodaj komentarz