Чужая реклама на сайте при просмотре со смартфона. Как убрать и в чем ошибка?
Все мы не раз сталкивались, заходя на сайт со своего смартфона будь то это iPhone с его Safari браузером или мобильное устройство на Android со встроенным поиском от google вот с такими встроенными блоками рекламы:
Откуда появляются рекламные блоки на мобильной версии сайта
Так откуда же появляются так умело встроенные рекламные блоки?, самым злостным распространителем рекламы является как ни странно компания мегафон и tele2. Все дело в том, что мобильный оператор технически благодаря вставленной сим-карте в смартфон может легко модифицировать код HTTP-ресурсов отображаемых у вас на экране любого браузера и добавлять туда что ему вздумается! У абонентов «Мегафона» случаи появления рекламы еще известны в 2012, и особенно летом 2017 года.
Как убрать и обезопасить сайт от встраиваемой рекламы мобильных операторов?
Устанавливаем сертификат на сайт, сейчас есть множество бесплатных сертификатов предлагаемых самими хостинг-провайдерами, главное не забывать их вовремя обновлять срок такого сертификата обычно не превышает 3-6 месяцев. В противном случае мы получим вот такое сообщение:
Настройка переадресации с HTTP:// на HTTPS://
Есть два основных варианта первый и наиболее простой - это сделать административной панели хостинг провайдера к примеру у хостинг провайдера timeweb.ru это делается так:
Второй вариант - это настройка переадресации через файл .htacess путем добавления директивы:
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Если возникает циклический редирект, то воспользуйтесь этим вариантом:
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Для Битрикс-сайтов на хостинге reg.ru:
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Если вы не обладаете достаточным опытом веб-мастера и управления сетями делать этого не стоит, это может повлечь поломку сайта да так что он совсем не будет открываться в браузере. Лучше обратиться за этим к специалисту.