Проблема с меню
При нажатие на раздел в меню выкидывает с регистрации
Два дня как настигал страшная проблема, при нажатии некоторых разделов меню выкидывает — Вы не авторизованны.
Может кто сталкивался с данной проблемой подскажите будьте добры....
Версия 1.10.6 переезжал с версии 1.10.3 изначально этой проблемы не наблюдалось.
Нет ли такого явления, что при нажатии меню перекидывает с site.ru на www.site.ru?
я так то уже решение нашел, но вот вопрос почему так смогло произойти не с того не с чего ???
1. Каждому мользователю зайти на http:// и на www и авторизоваться там, не забывая поставить галку "Запомнить меня".
2. Решить, какой адрес будет главным и прописать его в htaccess вот так:
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] </IfModule>
Это как раз просто. Потерлись куки в браузере, они ведь определенное время хранятся. Потерся кэш сайта. Да мало ли чего потерлось при переходе на новую версию…но вот почему так произошло -это загадка для меня конкретная… просто не с того не с чего перестали открываться… Это ведь от чего произошло вот я и хочу выяснить
их делаю без www нормально работает… и так же наоборот в общем все ссылки стали битые… как с этим бороться…
Русские буквы заменить на названия таблиц и колонок.
К примеру при исправлении ссылок в комментариях это выглядело так:
UPDATE `cms_comments` SET `content`= REPLACE (content, 'www.site.ru', 'http://site.ru');
Ну и таким вот скриптом по всем таблицам, где есть ссылки.
Пещерный вариант — открыть бэкап базы в ноутпаде++ и автозаменой по всей базе… часа полтора.
UPDATE `cms_таблица` SET `колонка со ссылками`= REPLACE (колонка со ссылками, 'www.site.ru', 'http://site.ru');
Русские буквы заменить на названия таблиц и колонок.
К примеру при исправлении ссылок в комментариях это выглядело так:
UPDATE `cms_comments` SET `content`= REPLACE (content, 'www.site.ru', 'http://site.ru');
Ну и таким вот скриптом по всем таблицам, где есть ссылки.
Пещерный вариант — открыть бэкап базы в ноутпаде++ и автозаменой по всей базе… часа полтора.
Спасибо Вам огромное за поддержку и помощь в решении проблемы.
Вопрос решен все работает, как и должно работать.