Всем доброго дня.
Столкнулся на днях с такой ситуацией:
Магазин на ocStore 3.0.2.0, имеем подключенный модуль для online оплаты заказа. По логике модуля, после ввода всех необходимы данных покупателя и подтверждения заказа происходит редирект на success страничку, где сообщается, что счет для оплаты успешно создан и клиент может его оплатить. При этом, само собой, создается заказ и добавляется статус по умолчанию для нового заказа в историю заказа. Суть проблемы в том, что на днях обратили внимание, по уже выполненным заказам (завершенным), не понятно почему, стали добавляться в историю статусы как у вновь созданного заказа.
Стали смотреть логи за этот период времени и увидели следующее:
Собственно ЯндексБот дергает ссылку модуля оплаты и даже подставляет номер заказа. Модуль думает, что это клиент переходит по ссылке и, соответственно, перенаправляет на страницу успешно созданного заказа, а т.к. этоn заказ уже есть, то просто добавляет в его историю статус вновь созданного заказа.
Собственно вопрос: как избежать этого в дальнейшем? Как запретить ВСЕМ ботам посещение ресурса /index.php?route=extension/payment/
Добавил в robots.txt строку Disallow: /*route=extension/payment , но не совсем понимаю, поможет ли это.
Буду благодарен за ваши рекомендации.