Информация Роботы создают корзины.

Azarn1k

Постоялец
Регистрация
2 Сен 2012
Сообщения
165
Реакции
105
Здравствуйте. Может у кого бывало такое, гостевые корзины с одинаковым товаром но его количество может быть от 1 и до N! Шт. После длительного наблюдения нашел несколько IP с которых создавались эти корзины. IP уже были Для просмотра ссылки Войди или Зарегистрируйся. Корзины создавались только с товаров которые есть на главной странице. (Только если у вас есть на товаре кнопка добавить в корзину). На сайте кнопки были реализованы таким образом:
Код:
<a class="button ajax_add_to_cart_button btn btn-default" href="https://site.com/cart?add=1&amp;id_product=000&amp;token=1d04d..." rel="nofollow" title="Добавить в корзину" data-id-product-attribute="0" data-id-product="000" data-minimal_quantity="1"> <span>Добавить в корзину</span> </a>
Решение этой проблемы достаточно простое заменить ссылку на кнопку.
Код:
<button class="button ajax_add_to_cart_button btn btn-default" href="https://site.com/cart?add=1&amp;id_product=000&amp;token=1d04d..." rel="nofollow" title="Добавить в корзину" data-id-product-attribute="0" data-id-product="000" data-minimal_quantity="1"> <span>Добавить в корзину</span> </button>
И вот уже 5 дней как нет таких корзин.
Такие ссылки есть в шаблонах Warehouse и Shoply от iqit-commerce.
 
Здравствуйте. Может у кого бывало такое, гостевые корзины с одинаковым товаром но его количество может быть от 1 и до N! Шт. После длительного наблюдения нашел несколько IP с которых создавались эти корзины. IP уже были Для просмотра ссылки Войди или Зарегистрируйся. Корзины создавались только с товаров которые есть на главной странице. (Только если у вас есть на товаре кнопка добавить в корзину). На сайте кнопки были реализованы таким образом:
Код:
<a class="button ajax_add_to_cart_button btn btn-default" href="https://site.com/cart?add=1&amp;id_product=000&amp;token=1d04d..." rel="nofollow" title="Добавить в корзину" data-id-product-attribute="0" data-id-product="000" data-minimal_quantity="1"> <span>Добавить в корзину</span> </a>
Решение этой проблемы достаточно простое заменить ссылку на кнопку.
Код:
<button class="button ajax_add_to_cart_button btn btn-default" href="https://site.com/cart?add=1&amp;id_product=000&amp;token=1d04d..." rel="nofollow" title="Добавить в корзину" data-id-product-attribute="0" data-id-product="000" data-minimal_quantity="1"> <span>Добавить в корзину</span> </button>
И вот уже 5 дней как нет таких корзин.
Такие ссылки есть в шаблонах Warehouse и Shoply от iqit-commerce.

А можете написать где и что правили ? Поиском нашел следующие файлы в теме Warehouse
upload_2017-2-8_22-14-55.png
 
Последнее редактирование:
а не было такого, что к заказу всегда добавляются два одинаковых товара, которые клиент не заказывал?
 
а не было такого, что к заказу всегда добавляются два одинаковых товара, которые клиент не заказывал?
ну тут уже дело не в роботах) Может быть что в ценовых правилах корзины что то не так настроено, или скрипт не правильно срабатывает, ну или с кешем что то.
 
а не было такого, что к заказу всегда добавляются два одинаковых товара, которые клиент не заказывал?

Можно попробовать просмотреть базу по ключу Order там могут быть старые заказы пробные например и все, что по айди выше последнего текущего заказа в админке удалить. Хотя, судя по клинике, это все же не из этой сферы трабла.
 
Здравствуйте. Может у кого бывало такое, гостевые корзины с одинаковым товаром но его количество может быть от 1 и до N! Шт. После длительного наблюдения нашел несколько IP с которых создавались эти корзины. IP уже были
Скрытое содержимое доступно для зарегистрированных пользователей!


Опытным путем было выяснено, что корзины складывают роботы сервиса prlog.ру. Несмотря на то, что сервис ничем не полезен, ссылаясь добавил тица, поэтому совсем блокировать его не хотелось
Поэтом, мое решение было таким: в htaccess вставить

RewriteCond %{QUERY_STRING} ^add=1&id_product=(.*)$ [NC]
RewriteRule ^cart/?$ /404.php [R=301,L]

Таким образом, робот получает ответ 404, но по сайту ходит - не нагружает (жалко мне что-ли) Корзины не создаются. Все довольны.
Что скажете на такое решение?
 
Опытным путем было выяснено, что корзины складывают роботы сервиса prlog.ру. Несмотря на то, что сервис ничем не полезен, ссылаясь добавил тица, поэтому совсем блокировать его не хотелось
Поэтом, мое решение было таким: в htaccess вставить

RewriteCond %{QUERY_STRING} ^add=1&id_product=(.*)$ [NC]
RewriteRule ^cart/?$ /404.php [R=301,L]

Таким образом, робот получает ответ 404, но по сайту ходит - не нагружает (жалко мне что-ли) Корзины не создаются. Все довольны.
Что скажете на такое решение?
Решение вроде нормально. А пока у вас проблемы не было?
 
Назад
Сверху