Перейти к публикации

Отображение баннера только внешним ip


Рекомендованные сообщения

Собственно такой вопрос. Имеется сайт внутри городской черты, доступный из внешнего интернета. Все жители города могут заходить на сайт, не беспокоясь за свой траффик, так как внутри города он не тарифицируется.

Хочу поставить Google AdSense для посетителей из внешнего интернета. Возможно ли сделать так, чтобы для жителей моего города баннер вообще не прогружался? И если да, то каким образом это можно сделать. Сделаю дополнение: так как сайт находится внутри города, то те люди которые заходят на него с выключенным внешним интернетом, не видят внешних баннеров, то есть баннер гугла они не увидят тоже, но сайт для них будет грузиться слишком долго, потому что будут идти запросы на загрузку баннера, а без внешнего интернета они не смогут этого сделать. Надеюсь все понятно написал и разъяснил?))

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

допустим сеть имеет вид 192.168.*.* (можно и 10.10.*.* разницы нет)

+ есть баннер {banner_city}

в index.php проверяем ип юзера

если ип не начинается с 192.168. удаляем баннер

if (substr($_SERVER['REMOTE_ADDR'], 0, 8) != "192.168.") 

$tpl->copy_template = str_replace("{banner_city}","", $tpl->copy_template);
вставить ДО обработки баннеров
if (count($banners) AND $config['allow_banner']) {

хотя в чем смысл? на твой трафик или сервера это никак не влияет, только чуть больше траф для жителей других городов и то минимально, так как у гугла он зачастую текстовый.

Изменено пользователем @ku4er
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...