Непроизвольный выход из аккаунта

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 сентября 2012 в 03:11
Считал, что только у меня одного так. Но вот сегодня обратился пользователь с такой же проблемой:
Работаю на сайте под логином и иногда при переходе в другое окно, или в другую тему, или в записи к кому либо меня вдруг выбрасывает их аккаунта, и становлюсь гостем или же выбрасывает на админский аккаунт (у меня на сайте два аккаута)
Закономерности обнаружить не смог, потому и создал тему: может быт у кого-0либо похожая ситауция
#2 24 сентября 2012 в 10:40
Было подобное при использовании плагина "подсказка о пользователе" если php работал в режиме CGI.
#3 24 сентября 2012 в 11:09
М-да. Я этот плагин не использую…
#4 24 сентября 2012 в 11:55
Такое еще может быть если часть ссылок на сайте ведет на адреса с www, часть без…
#5 24 сентября 2012 в 12:29

Такое еще может быть если часть ссылок на сайте ведет на адреса с www, часть без...

googlebot
это редиректом решается в htaccess, думаю что практически у всех он прописан.
#6 24 сентября 2012 в 18:40

Такое еще может быть если часть ссылок на сайте ведет на адреса с www, часть без...

googlebot
Да. Скорее всего так ..

это редиректом решается в htaccess, думаю что практически у всех он прописан.

pivua)
Не подскажите = как это сделать. Что-то у меня не получается…
#7 24 сентября 2012 в 19:15
sepraga,

код для корневого .htaccess — редирект на www
  1. RewriteEngine on
  2. RewriteCond %{HTTP_HOST} ^site.ru$
  3. RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
#8 24 сентября 2012 в 22:59
SJen,
Спасибо большое — все сделал. Все нормально.
Еще только вопрос — такой редирект верен для любого главного зеркала — и с www, и без www ?
Или все таки нужно менять местами…
#9 24 сентября 2012 в 23:32

Или все таки нужно менять местами ...

sepraga
Это зависит от того, что у вас в качестве главного зеркала прописано в роботсе для яндекса и в гугл вебмастере и каких страниц уже больше в индексе.
вот универсальный без www:
  1. RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  2. RewriteRule ^(.*) http://%1/$1 [L,R=301]
c www так:
  1. RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
  2. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
#10 25 сентября 2012 в 00:32
googlebot,
SJen,

Спасибо, ребята.
Все ОК
Тема закрыта
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.