Форумы / National / Russian / Тех. поддержка / Ошибка после изменения домена

Ошибка после изменения домена

pasha_link
#1 09.04.2015 19:13

Добрый день.

После того, как сменил доменное имя на сайте все работает, кроме авторизации.

Выдает ошибку:

Ошибка в параметрах запроса

Один из параметров запроса недействителен или устарел. Вернитесь назад и попробуйте отправить форму заново.

Раньше сайт был на поддомене другого доменя. Возвращаю на него - все начинает работать.

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

Dayver
#2 09.04.2015 21:17

Для решения проблемы после перноса нужно изменить вот эти настройки:

Но поскольку зайти в админку не получается то делать это нужно ДО переноса, ну а если уже перенос осуществился то напрямую в базе с помощью PhpMyAdmin в таблице cot_config два параметра зовутся так cookiedomain и cookiepath. Кстати если на сайте включен кеш то  его нужно после изменения этих параметров нужно очистить, очистив таблицу cot_cache

Pavlo Tkachenko aka Dayver
pasha_link
#3 10.04.2015 07:31

В графе "Путь для coockies" я так понимаю нужно выставить слэш? или прописать домен?

Добавлено 8 минут спустя:

Менял в config файле, менял в таблице _config параметры cookiedomain и cookiepath, чистил _cache. Ничего не вышло.

Добавлено 2 часа спустя:

Удалил - тоже не работает...

Добавлено 3 часа спустя:

ЗАРАБОТАЛО. В конфиге $cfg['mainurl']  поставил www с точкой перед адресом сайта. Видимо не переваривает если сайт начинается не с латинской буквы.

Отредактировано: pasha_link (10.04.2015 13:43, 9 лет назад)
Dr2005alex
#4 10.04.2015 13:42

Вопрос!!!! Как переносили? что делали? в config.php какой стоит mainurl?

WebKaa.ru - Cotonti Relax
pasha_link
#5 10.04.2015 13:44

Заработало. Проблема оказалась в том, что домен находился в зоне РФ. После того как в config перед доменом вставил www - все заработало.

Denisbox
#6 10.04.2015 14:08

А представление домена ввиде Punycode?

У меня с РФ нормально всё работает

contact: fonts (at) otlab . ru
dollar1981
#7 15.08.2015 06:46

Доброго времени суток. А как собственно сделать если я использую два домена, один в зоне .ru, а второй в зоне .рф? Ведь я так понял что если привязываю один из них, то рега со второго тупо не работает? 

Macik
#8 15.08.2015 13:32
#41005 dollar1981:

Доброго времени суток. А как собственно сделать если я использую два домена, один в зоне .ru, а второй в зоне .рф? Ведь я так понял что если привязываю один из них, то рега со второго тупо не работает? 

Если у вас несколько доменов, но сайт и база по сути одна, тогда:

  • в файле `config.php` есть опция `$cfg['multihost']` — поставьте там `TRUE`. 
  • $cfg['cookiedomain'] в админке обнулить (оставить пустую строку)
  • в $cfg['mainurl'] прописать условно главный сайт
  • если главный сайт в «.рф» (или другом домене с национальными символами)  — пропишите его в punycode.

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Отредактировано: Macik (06.06.2016 00:13, 7 лет назад)
dollar1981
#9 15.08.2015 13:49
#41006 Macik:
#41005 dollar1981:

Доброго времени суток. А как собственно сделать если я использую два домена, один в зоне .ru, а второй в зоне .рф? Ведь я так понял что если привязываю один из них, то рега со второго тупо не работает? 

Если у вас несколько доменов, но сайт и база по сути одна, тогда:

  • в файле `config.php` есть опция `$cfg['multihost']` — поставьте там `TRUE`. 
  • $cfg['cookiedomain'] в админке обнулить (оставить пустую строку)
  • в $cfg['mainurl'] прописать условно главный сайт
  • если главный сайт в «.рф», и что-то не работает — пропишите его в punycode (хотя у меня работает «http://д-трейд.рф» и видимо у вас надо смотеть настройки .htaccess или настройки хостера)

Спасибо!

Macik
#10 18.03.2016 23:01

На всякий случай уточняю — рускоязычные домены (типа в зоне .рф и аналогичные) надо указывать в `$cfg['mainurl']` только в punycode.

Иначе имеем риск получить проблемы при авторизации и т.п. (т.к. такие параметры как $_SERVER['HTTP_REFERER'] будут содержать кодированный URL).

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Отредактировано: Macik (26.10.2016 17:07, 7 лет назад)