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

M

Mollo Deutsche

#1
Здравствуйте.

Решила создать отдельный тред, всё же.

Итак. Есть свежеустановленная Трёшка. Установлено всё корректно и правильно, есть все основания полагать.

НО:

Периодически слетает авторизация после того, как залогинишься.

Предполагаю, что проблема как-то связана с cookie и со взаимодействием Форума и браузеров.

Тестила на FireFox, Yandex и Chrome. Вычищала полностью кэш, историю и cookies. Особо не помогает.

С другими форумами никаких проблем нет, что самое интересное.

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

Заранее благодарна за рекомендации!

:)
 
H

Helenka1

#2
Mollo Deutsche, вы бы в профиле отразили версию трешки...
 
M

Mollo Deutsche

#3
Версия 3.8.7. 3-ий патч.

Добавлю, что иногда вообще авторизоваться с первого раза не получается.

В адресной строке (после залогинивания) наблюдаю иногда: ...s=много символов...
 
Л

Льюви

#4
В адресной строке (после залогинивания) наблюдаю иногда: ...s=много символов...
оу...
тут возможно много вариантов...
начнём с простого и наиболее вероятного:
как прописан домен в основные настройках? с www или без? и как заходите, с www или без?
 
M

Mollo Deutsche

#5
Льюви, проблему, кажется, решила так:

Админка-Cookies и заголовки HTTP-Вывод в формате GZIP HTML(отключила) и Добавлять в HTTP заголовки "No-Cache" (включила).


Но.

Обнаружила ещё одну проблему. Форум открывается сейчас только по адресу: http://example.ru, а по адресу: www.example.ru - не открывается.

Что нужно сделать, чтобы форум открывался и с www тоже - вот в чём вопрос.

:)

Добавлено через 1 час 1 минуту
Что нужно сделать, чтобы форум открывался и с www тоже - вот в чём вопрос.

Уже не вопрос.

Залезла в редактор зоны.

Добавила соответствующую A-запись с разрешением на ip своего сервера.

Профит.

:)
 
W

Wmboard

#6
Еще авторизация может слетать из-за шаблона вполне...

Обнаружила ещё одну проблему. Форум открывается сейчас только по адресу: http://example.ru, а по адресу: www.example.ru - не открывается.
И тут можно было прописать 301 редирект в .htaccess как вариант :)
 
Л

Льюви

#7
Еще авторизация может слетать из-за шаблона вполне...
да, но в таком случае после авторизации не дописывается идентификатор сессии

Что нужно сделать, чтобы форум открывался и с www тоже
зачем?
Добавила соответствующую A-запись с разрешением на ip своего сервера.
ок, открывается, это хорошо, НО! - теперь форум живёт на двух доменах?
короткая версия: не нужно этого делать, воспользуйтесь советом Ветра, проставьте редирект
форум должен жить на одном домене

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

Mollo Deutsche

#8

За тем, что некоторые люди привыкли набирать адрес именно с www.


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

А не могли бы Вы быть так любезны и подсказать, как именно должна выглядеть запись в .htaccsess для 301-ого редиректа?

:)
 
M

Mollo Deutsche

#10
Льюви, спасибо. Действительно прислушалась к совету Ветра!

:)


Veter, гран мерси!

:)
 
M

Mollo Deutsche

#11
Veter, к великому сожалению, редирект не работает (.htaccsess прописан по Вашему образцу).

Есть ли какие-то альтернативные способы решить задачу?

:)
 
W

Wmboard

#12
Что именно у вас в .htaccsess?
Не работает как? Все также слетает авторизация, или не перенаправляет?
 
W

Wmboard

#16
Ну тогда не видя пациента сложно что-то сказать насчет перенаправления. А что с авторизацией то?
 
M

Mollo Deutsche

#17
А что с авторизацией то?

C авторизацией полный порядок! Подкрутила в настройках админки же)

Такой вопрос. А может не работать редирект (теоретически) из-за того, что в .htaccess есть ещё записи?

:)
 
W

Wmboard

#18
Теоретически нет :) Если ваши записи не противоречат друг другу.

Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.vb.shablon.biz$
RewriteRule ^(.*)$ http://vb.shablon.biz/$1 [R=301,L]

Вот смотрите, я забросил на тестовый форум .htaccess выше. Все работает. Попробуйте набрать домен с www, и вас перекинет без www
 
M

Mollo Deutsche

#19
Veter, у Вас всё работает, да.

А вот у меня - нет!

Может, в панели (ISP) сервачка моего что-то в настройках домена подкрутить имеет смысл?

Хм.
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread