1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Как такое сделать, что по кнопке редиректит на другой сайт?

Тема в разделе "Web Coding", создана пользователем arch14, 14 ноя 2019.

Модераторы: latteo
  1. arch14

    arch14

    Регистр.:
    7 июн 2009
    Сообщения:
    373
    Симпатии:
    186
    Давным-давно делал такое через внутренний редирект. Но сейчас говорят это все палится ПС.
    На адмитаде засветили один магаз:
    https://shopsy.ru/p/32957675/zimnie-botinki-trekkingovye-na-shnurovke-ecco
    самопис или нет хз..

    Так вот у них кнопка "Перейти в магазин" - при наведении мышкой в статусе светится внутренний линк, а по факту идет переброс на магазин рекла.
    Кто может подсказать как они это делают? Куда хоть копать? )
     
  2. Minor

    Minor

    Регистр.:
    16 авг 2012
    Сообщения:
    246
    Симпатии:
    101
    При переходе на линк
    Код:
    https://shopsy.ru/purchase/32957675
    открывается страница внутри которой
    Код:
    <meta http-equiv="refresh" content="1;url=https://ad.admitad.com/g/avmsvi2rfc986aa847312cb26b7aaa/?ulp=https://www.ecco-shoes.ru/catalog/811564/53859/&amp;subid1=https://shopsy.ru/purchase/32957675&amp;subid2=Men&#039;s Knee Boots Ecco"  />
    Технически это работает так

    где то в БД есть таблица соответствия
    ID товара; внешняя ссылка

    т.е. при переходе на УРЛ https://shopsy.ru/purchase/ID товара генерится стандартная страница куда подставляется внешняя ссылка из бд по образцу выше
     
    arch14 нравится это.
  3. L2Banners

    L2Banners Постоялец

    Регистр.:
    15 сен 2017
    Сообщения:
    78
    Симпатии:
    28
    Нужно еще в robots запретить роботам просмотр директории purchase/ иначе переход все равно запалят
     
    arch14 нравится это.
  4. Minor

    Minor

    Регистр.:
    16 авг 2012
    Сообщения:
    246
    Симпатии:
    101
    это от бота зависит, для гугла файл robots носит рекомендательный характер, поэтому лучше сделать запрет в метатегах на странице.
     
  5. L2Banners

    L2Banners Постоялец

    Регистр.:
    15 сен 2017
    Сообщения:
    78
    Симпатии:
    28
    Робота нужно отсекать до посещения страницы.
     
    arch14 нравится это.
  6. garphild

    garphild Постоялец

    Регистр.:
    19 май 2009
    Сообщения:
    56
    Симпатии:
    31
    Палится реально и уже очень давно. Еще лет 15 назад уже палилось.
    А делается это просто - событие onClick на кнопке или ссылке и перебрасывай куда хочешь.
     
  7. abrakadabr

    abrakadabr Создатель

    Регистр.:
    31 июл 2017
    Сообщения:
    29
    Симпатии:
    6
    а onClick не палится?
    гугл вроде на ура простой js код читает.
     
  8. Minor

    Minor

    Регистр.:
    16 авг 2012
    Сообщения:
    246
    Симпатии:
    101
    дело даже не в onClick, если есть Хром коротый тебе спалит все что хочешь.