-
Ja bym spróbował przebudować strukturę linków do for i tematów, bo troszkę się nie kleją.
W jednym przykładzie pokażę:
Kod:
adresforum.pl/nazwa-forum-fXX.html
w innym przykładzie pokażę
Kod:
adresforum.pl/nazwa-forum/
Czasami rewrite może nie wyłapać wszystkiego tak jak trzeba.
Druga diagnoza może być taka, że na forum gdzieś siedzi jakiś cache z przekierowaniami tematów.
-
reguły jakie wykorzystujemy to [forum_title]-f[forum_id].html dla forum i f[forum_id]-[forum_page].html dla forum pagination w reszcie mam wybierane z dostępnych a nie customowe.
Najgorsze jest to, że to poprawnie działało i nagle się coś zrobiło jakby ktoś np włamał się i coś zrobił... bo innego wytłumaczenia nie widzę.
-
Chodziło mi o to, że inaczej link wygląda jak prowadzi do forum, a inaczej już jak przechodzi przez forum do tematu,
ale skoro mówisz, że wcześniej było dobrze - wierzę ;)
Czy ostatnio była zmieniana jakaś konfiguracja na serwerze?
Nowa wersja czegoś itp itd?
Nie masz jakiegoś psikusa w pliku .htaccess?
Jeżeli nic nie było zmieniane i jest standardowy vBSEO to nie musisz go pokazywać.
Czy forum posiada jakiś system cache?
-
hmmm tzn jak link inaczej wygląda?
zaraz sprawdzę htaccess.
system cache jest memcache
-
cache wylaczony i dalej nic :/
-
Prosiłbym Ciebie o post z informacją taką, żebyś wysłał linki.
1.: Na jaki klikasz
2.: Na jaki przekierowuje.
Może znajdziemy jakieś powiązanie.
-
przykład: HDforum (Wydaje mi się, że najłatwiej otrzymać błędne przekierowanie używając właśnie tego linku z index.php)
Nagrywanie filmów na DVD - problem - HDforum
zauważyłem, że np poprawnie przekierowuje jak usunę index.php, tylko nie wiem czy on traktuje to jako inny link czy to jest reguła, jak zacznie źle przekierowywać to zawsze potem kieruje do tego samego wątku.
Zauważyłem też, że powiadomienia np PW zmieniły wygląd i teraz zaciemnia się ekran i wyskakuje prostokątne czarno-białe okienko zamiast z normalnym stylem
INNY PRZYKŁAD:
po raz pierwszy zauważyłem przenosi na inny adres niż w url: http://www.hdtv.com.pl/forum/664375-post115.html
-
No wreszcie mnie przekierowało!
1.: Spróbuj zmienić prefix dla ciasteczek w ustawieniach config,
bo obecnie masz:
Kod:
$config['Misc']['cookieprefix'] = 'bb';
możesz ustawić np.:
Kod:
$config['Misc']['cookieprefix'] = 'hdtvforum';
2.: W config.php masz dobrze ustawione cachowanie?
Standardowy fragment config.php:
Kod:
// $config['Datastore']['class'] = 'vB_Datastore_Filecache';
// ******** DATASTORE PREFIX ******
// If you are using a PHP Caching system (APC, XCache, eAccelerator) with more
// than one set of forums installed on your host, you *may* need to use a prefix
// so that they do not try to use the same variable within the cache.
// This works in a similar manner to the database table prefix.
// $config['Datastore']['prefix'] = '';
// It is also necessary to specify the hostname or IP address and the port the server is listening on
/*
$config['Datastore']['class'] = 'vB_Datastore_Memcached';
$i = 0;
// First Server
$i++;
$config['Misc']['memcacheserver'][$i] = '127.0.0.1';
$config['Misc']['memcacheport'][$i] = 11211;
$config['Misc']['memcachepersistent'][$i] = true;
$config['Misc']['memcacheweight'][$i] = 1;
$config['Misc']['memcachetimeout'][$i] = 1;
$config['Misc']['memcacheretry_interval'][$i] = 15;
*/
Powinieneś to odkomentować usuwająć /* oraz */ i skonfigurować.
Nie zapomnij, żeby pierwsze:
Kod:
// $config['Datastore']['class'] = 'vB_Datastore_Filecache';
było zakomentowane oraz, żeby:
Kod:
// $config['Datastore']['prefix'] = '';
odkomentować usuwając //.
Równie dobrze powinien być ustawiony prefix np na hdtvforum.
3.: Czy w vBSEO Memcache jest włączony?
4.: Po skonfigurowaniu tego - wyczyść cały memcache.
5.: Wejdź w jakieś dowolne forum, edytuj je i zapisz (może być bez wprowadzania zmian) - to odbuduje datastore.
6.: Wyłącz funkcję "Redirects" w vBSEO - jeżeli po tym problem nie ustąpi.
-
1 zmieniłem prefix cookies
2 memcache był poprawnie ustawiony oprócz prefixu
3 w vbseo wyłączyłem memcache lecz nic to nie dało
index.php
index.php?
6 tą ? - 301 Redirect Original Content
'301 redirects' are "Google's Safe" way of moving content. Enable this option to redirect all previously dynamic generated pages to the new, static content. This option saves 'Page Ranking' gained from old incoming links.
Note: It is recommended to leave this setting always ON.
-
3.: Włącz memcache w vBSEO również i ustaw taki sam prefix ;)
Testowo wyłącz przekierowania i zobacz czy to pomoże, a powinno.
Jeżeli tak - powinieneś zwrócić się do vBSEO.