Настройка плагина "Монетизация форума. API Робокассы"

miha687

Проверенные
Сообщения
18
Реакции
2
Баллы
1,700
Требуется настройка. Робокасса уже подключена.
Скорее всего проблема в том, что форум стоит не в корневом папке, а в папке /forum/.
Т.к. при нажатии на кнопку "Оплатить" идет переход по ссылке domain/robokassa/, а не domain/forum/robokassa/. Редирект из папки robokassa на страницу domain/forum/robokassa/ - не помог.

Ссылка на плагин: Монетизация форума. API Робокассы
 
Последнее редактирование:
а как Вы настраивали редирект? Через .htaccess ?
 
В корне сайта создайте файл .htaccess (Если нет) и добавьте в него:

RewriteEngine On
RewriteRule ^robokassa/$ forum/robokassa/$1 [R=301, L]

Должен работать, если на хостинге включен mod_rewrite в апаче
 
В корне сайта создайте файл .htaccess (Если нет) и добавьте в него:

RewriteEngine On
RewriteRule ^robokassa/$ forum/robokassa/$1 [R=301, L]

Должен работать, если на хостинге включен mod_rewrite в апаче

Загрузил файл .htaccess в корневой - при заходе на форуме вот такая ошибка:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.22 (@RELEASE@) Server at domain.ru Port 80
 
В корень сайта грузили или в корень форума? Скиньте в личку данные к фтп и домен сайта, посмотрю что можно сделать.

В корень сайта.
В корневом каталоге голый html со стилями, не было .htaccess изначально, - в папке /forum/ - собственно сам движок с родным .htaccess.

Ребят, решил вопрос. Возможно кому-то будет полезно:

в xml файле addon-robokassa(1.0.5.1).xml в строке 110 заменить адрес:

<replace><![CDATA[<form action="/robokassa/" method="post" class="upgradeForm">
<div class="cost">{$upgrade.costPhrase}</div>


на

<replace><![CDATA[<form action="/forum/robokassa/" method="post" class="upgradeForm">
<div class="cost">{$upgrade.costPhrase}</div>


и обновить в админке
 
Это можно было сделать здесь - /admin.php?template-modifications/.
 
  • Мне нравится
Реакции: Hope
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу