Не удаётся авторизация с www.mysite.ru. Если через mysite.ru - то всё в порядке.

При авторизации через www.mysite.ru, после ввода данных, и нажатия вход, происходит попадание на главную страницу, но авторизация не происходит.

Внимательный поиск дал одно решение
Прописать в /config/config.php;

define('SYS_COOKIE_HOST','.mysite.ru'); // хост для установки куков. Обязательно с точкой.

livestreet.ru/blog/wishlist/2641.html#comment32360

Сделал так, всё в порядке, НО:

При нажатии «Выход» на www.mysite.ru, получается Hacking attempt

Это не очень хорошо…
У всех так????

В админке куки настроены так:


Помогите пожалуйста!!!

15 комментариев

avatar
У меня на 0.3.2 была такая проблема
avatar
А в .htaccess у вас все нормально?
avatar
Вот содержание htaccess, того что в корне
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
#RewriteRule ^wiki/(.*)$ wiki/index.php?title=$1 [PT,L,QSA]
#RewriteRule ^wiki/*$ wiki/ [L,QSA]
avatar
С htacces у вас вроде всё в порядке
avatar
Сейчас придет кто-нибудь поумнее меня, и поможет))
avatar
Ну помогите пожалуйста а!!! Отблагодарю!!!
avatar
Почистите себе все куки. Просто удалите из браузера и зайдите по новой.
avatar
cookies полностью очищены, кэш сброшен.
Есть идеи?
avatar
Готов заплатить за решение проблемы.
avatar
сделай 301 редирект
в .htaccess добавь

RewriteCond %{HTTP_HOST} ^www.mysite.ru$ [NC]
RewriteRule (.*) mysite.ru/$1 [R=301,L]

тогда при попытке зайти на www.mysite.ru будет автоматом кидать на mysite.ru с нормальной авторизацией
avatar
Сделал. Не помогает. При заходе на www.mysite.ru сыпятся ошибки
avatar
как много значительно… что за ошибки? у меня .htaccess выглядит так и всё работает
Options -Indexes
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.cgvault.ru$ [NC]
RewriteRule (.*) http://cgvault.ru/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
avatar
этот способ помог.
avatar
не срабатывает вот это равенство — trac.lsdev.ru/livestreet/browser/tags/0.3.1/classes/modules/sys_security/Security.class.php#L42
посмотри чему равны там переменные
  • ort
  • 0
avatar
sys_security — такой папки уже не нашёл.
версия лс — 0.4.2. была обновлена с 0.3.2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.