|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Usuwanie ID sesji na 2 sposoby na raz |
Autor |
Wiadomość |
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 02-08-2008, 08:27 Usuwanie ID sesji na 2 sposoby na raz
|
|
|
Witam. Chce sobie usunąć ID sesji bo skracam linki żeby były przyjazne dla userów i żeby mieściły się wszędzie
Mam Spider Friendly i zastosowałem sztuczkę z FAQ na usuwanie ID sesji
Jak usunąć id sesji (sid=...) ze stron zindeksowanych przez wyszukiwarki?
Musisz zmodyfikować główny plik moda by przekierował wyszukiwarki na poprawny adres i powiadomił je że uległ on stałej zmianie:
Kod: |
OTWÓRZ
includes/spider_friendly.php
ZNAJDŹ
// log bots
PRZED, DODAJ
// check for SID in url and redirect if user is a bot
if (isset($_GET['sid']) && !isset($_GET['forcespider']) && user_is_spider())
{
$protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$url = $protocol . $server . $port
. preg_replace('/(&|\?)sid=[a-f0-9]{32}$/', '', $_SERVER['REQUEST_URI']);
header('HTTP/1.1 301 Moved Permanently');
header('Location: ' . $url);
exit;
} |
Ale to chyba usuwa tylko z tematów ?
Ale to od Sf nie usuwa przy przeglądaniu działów np. ( przynajmniej mi wyświetlało sid ) no to więc znalazłem sposób nr 2:
http://centurion.sadistic...iezalogowanych/
Kod: | 2) Wersja dla forum z modem Spider Friendly
- znajdujemy
global $SID, $subdirectory, $sfc;
- zamieniamy na
global $SID, $subdirectory, $sfc, $userdata;
- znajdujemy
if ( !empty($SID) && !user_is_spider() && !preg_match('#sid=#', $url) )
- przed tym dodajemy
if($userdata['session_logged_in'])
{
- znajdujemy
$sid1 = base64_decode('aGFzaF8x');
- przed tym dodajemy
} |
I zrobiłem tak zostawiając także tamto od SF. I chyba nigdzie nie ma sid ale czy te dwie rzeczy się nie kłócą ?
A i czy ten drugi sposób usuwa wszędzie ? |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
|