Слетает авторизация на Форуме. Что делать?

  • Автор темы Mollo Deutsche
  • 4282
  • Обновлено
  • 16, Mar 2013
  • #1
Здравствуйте. Решила создать отдельный тред, всё же. Итак. Есть свежеустановленная Трёшка. Установлено всё корректно и правильно, есть все основания полагать. НО:
Периодически слетает авторизация после того, как залогинишься. Предполагаю, что проблема как-то связана с cookie и со взаимодействием Форума и браузеров. Тестила на FireFox, Yandex и Chrome.

Вычищала полностью кэш, историю и cookies.

Особо не помогает. С другими форумами никаких проблем нет, что самое интересное. Как можно вылечить проблему? Может что-то в настройках браузеров подкрутить? Или же в настройках самого Форума (что более вероятно)? Заранее благодарна за рекомендации!

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 16, Mar 2013
  • #2
Версия 3.8.7. 3-ий патч. Добавлю, что иногда вообще авторизоваться с первого раза не получается. В адресной строке (после залогинивания) наблюдаю иногда: ...s=много символов...
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 16, Mar 2013
  • #3
Mollo:
В адресной строке (после залогинивания) наблюдаю иногда: ...s=много символов...
оу... тут возможно много вариантов... начнём с простого и наиболее вероятного: как прописан домен в основные настройках? с www или без? и как заходите, с www или без?
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 16, Mar 2013
  • #4
Льюви, проблему, кажется, решила так:
Админка-Cookies и заголовки HTTP-Вывод в формате GZIP HTML(отключила) и Добавлять в HTTP заголовки "No-Cache" (включила). Но. Обнаружила ещё одну проблему. Форум открывается сейчас только по адресу: http://example.ru

, а по адресу: www.example.ru

- не открывается. Что нужно сделать, чтобы форум открывался и с www тоже - вот в чём вопрос. Добавлено через 1 час 1 минуту
Mollo Deutsche, post: 0:
Что нужно сделать, чтобы форум открывался и с www тоже - вот в чём вопрос.
Уже не вопрос. Залезла в редактор зоны. Добавила соответствующую A-запись с разрешением на ip своего сервера. Профит.
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 16, Mar 2013
  • #5
Еще авторизация может слетать из-за шаблона вполне...
Mollo:
Обнаружила ещё одну проблему. Форум открывается сейчас только по адресу: http://example.ru

, а по адресу: www.example.ru

- не открывается.
И тут можно было прописать 301 редирект в .htaccess как вариант
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 16, Mar 2013
  • #6
Veter:
Еще авторизация может слетать из-за шаблона вполне...
да, но в таком случае после авторизации не дописывается идентификатор сессии
Mollo:
Что нужно сделать, чтобы форум открывался и с www тоже
зачем?
Mollo:
Добавила соответствующую A-запись с разрешением на ip своего сервера.


ок, открывается, это хорошо, НО! - теперь форум живёт на двух доменах?

короткая версия: не нужно этого делать, воспользуйтесь советом Ветра, проставьте редирект

форум должен жить на одном домене

длинная версия: при жизни с www и без (фактически, на двух доменах), могут возникать множество глюков

в частности, хаки с аяксом могут вести себя весьма.

непредсказуемо...
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 16, Mar 2013
  • #7
Льюви:
зачем?
За тем, что некоторые люди привыкли набирать адрес именно с www.
Veter:
И тут можно было прописать 301 редирект в .htaccess как вариант
А не могли бы Вы быть так любезны и подсказать, как именно должна выглядеть запись в .htaccsess для 301-ого редиректа?
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 16, Mar 2013
  • #9
Льюви, спасибо. Действительно прислушалась к совету Ветра!
Veter, гран мерси!
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 18, Mar 2013
  • #10
Veter, к великому сожалению, редирект не работает (.htaccsess прописан по Вашему образцу). Есть ли какие-то альтернативные способы решить задачу?
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 18, Mar 2013
  • #11
Что именно у вас в .htaccsess? Не работает как? Все также слетает авторизация, или не перенаправляет?
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 18, Mar 2013
  • #14
Veter:
А вы убрали что делали постами выше?
Да. Созданную запись для зоны удалила. Зону выгрузила.
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 18, Mar 2013
  • #15
Ну тогда не видя пациента сложно что-то сказать насчет перенаправления. А что с авторизацией то?
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 18, Mar 2013
  • #16
Veter:
А что с авторизацией то?
C авторизацией полный порядок! Подкрутила в настройках админки же) Такой вопрос. А может не работать редирект (теоретически) из-за того, что в .htaccess есть ещё записи?
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38
  • 18, Mar 2013
  • #17
Теоретически нет Если ваши записи не противоречат друг другу.
 RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.vb.shablon.biz$
RewriteRule ^(.*)$ http://vb.shablon.biz/$1 [R=301,L]
Вот смотрите, я забросил на тестовый форум .htaccess выше. Все работает. Попробуйте набрать домен с www, и вас перекинет без www
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 18, Mar 2013
  • #18
Veter, у Вас всё работает, да. А вот у меня - нет! Может, в панели (ISP) сервачка моего что-то в настройках домена подкрутить имеет смысл? Хм.
 

Mollo Deutsche


Рег
12 Mar, 2013

Тем
2

Постов
18

Баллов
38