MarS |
|
---|---|
На сайте есть такие функции как "закрепить проект" "Выделить проект" "Купить про" так вот когда производишь оплату то после нажатия кнопки Купить со счета списывается нужная сумма и должна открыться страница Мой счет с адресом https://сайт.ру/index.php?e=payments&m=balance&x=f1 а у меня открывается такой адрес https://сайт.ру/https://сайт.ру/index.php?e=payments&m=balance&x=f1 и ошибка 404. Тоесть дублируется адрес сайта https://сайт.ру/https://сайт.ру/ сама оплата проходит все хорошо. |
Edward |
|
---|---|
Привет! сообщал об этой ошибке на гитхабе: https://github.com/Cotonti/Cotonti/issues/1600 чтобы исправить, замените в в файле system/functions.php функцию cot_build_url на вот эту:
Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba |
MarS |
|
---|---|
#43409 Edward: Привет! Спасибо. Все сделал по инструкции но результата не принесло. Может еще где что менять надо? В файле .htaccess ничего прописывать не нужно?У меня перенаправление с http на https настроено (включено) в панеле хостинга не через .htaccess. В .htaccess прописана настройка чтоб убрать index.php RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/ Added 56 minutes later: Если из конфига удалить адрес сайта $cfg['mainurl'] = 'https://сайт.ру' то при покупке Pro адрес уже не дублируется становится нормальным Ошибка в параметрах запроса
Один из параметров запроса недействителен или устарел. Вернитесь назад и попробуйте отправить форму заново.
Added 16 minutes later: Нашел как исправить но не знаю на сколько я прав. В плагинах Про, Топ и т.д. Пример на Pro ищем файл paypro.php открываем его ищем строки if ($db->fieldExists($db_payments, "pay_redirect")){ $options['redirect'] = $cfg['mainurl'].'/'.cot_url('payments', 'm=balance', '', true); } Удаляем $cfg['mainurl']. Все после оплаты будет перекидывать в Мой счет. Адрес не дублируется. |
|
This post was edited by MarS (2018-06-04 13:41, 6 years ago) |
Kopusha |
|
---|---|
То есть ДО этого к примеру при покупке ПРО был глюк? |
MarS |
|
---|---|
#43415 Kopusha: Да пока не убрал |
Kopusha |
|
---|---|
Что то где то у себя напутали |
Dayver |
|
---|---|
#43420 Kopusha: Это точно ибо убирать Pavlo Tkachenko aka Dayver
|
MarS |
|
---|---|
#43425 Dayver:#43420 Kopusha:
Я убрал |