X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> помогите дописать скрипт на PHP для редиректа ссылок, помогите дописать скрипт на PHP для редиректа ссылок
rom_4
rom_4
Topic Starter сообщение 6.3.2013, 20:18; Ответить: rom_4
Сообщение #1


Здравствуйте. Нужна помощь в допиливании скрипта для редиректа ссылок.
В принципе сам скрипт работает. Состоит из 2 файлов. Ниже код.

1 файл .htaccess
AddDefaultCharset UTF-8
RewriteEngine On
RewriteRule ^([/_0-9a-zA-Z-]+)$ index.php?id=$1


2 файл index.php
<?php
$path = array(
               'warthunder' => 'http://www.cityads.ru/',
               'alvegia' => 'http://www.cityads.ru/'
               );
if (array_key_exists($_GET['id'], $path)) {
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: ". $path[$_GET['id']]);
}
else {
?>
<!-- Тут можно написать какое-то сообщение в случает если к файлу обратились без параметров и мы не знаем куда надо осущесвлять переход -->
<p style="text-align: center;"><img src="http://www.test.ru/ppka/1.jpg" border="0" width="400" height="225" /></p>
<?php
}
?>


Если пользователь нажимает на ссылку вида http://www.test.ru/ppka/warthunder или на http://www.test.ru/ppka/alvegia то она переходит на сайт http://www.cityads.ru

Если значение warthunder или alvegia будем битым в ссылке (например пропущена буква), то пользователю выводится изображение http://www.test.ru/ppka/1.jpg

Но есть одна проблема. Домен www.cityads.ru занесен в блеклист дополнения AdBlock и если в браузере у пользователя стоит это дополнение, то этот человек не может нажать на ссылку. Она просто не нажимается и переход блокируется.
Фиг бы с ним, пусть блокирует. Но тогда задача при блокеровке перехода АдБлоком чтобы пользователю показывало картинку с моего сайта http://www.test.ru/ppka/1.jpg
Как это реализовать? И возможно ли вообще?

Фильтр сервиса http://www.cityads.ru/ в системе AdBlock выглядит следующим образом (может будет полезно)

! CityAds.ru
/redirect2.php?d=$image,~image,popup
||cityads.ru^$~popup,popup
||gameleads.ru^$~popup,popup
||ileads.ru^$~popup,popup


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Round
Round
сообщение 6.3.2013, 21:20; Ответить: Round
Сообщение #2


на основе js надо реализовать проверку. Если загрузит определенный данные - значит без adblock.
Но я на аяксе ничего не писал - конкретно подсказать ен могу smileded.gif


--------------------
Live to win, 'till you die, 'till the light dies in your eyes
Live to win, take it all, just keep fighting till you fall
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rom_4
rom_4
Topic Starter сообщение 6.3.2013, 22:46; Ответить: rom_4
Сообщение #3


(Round @ 6.3.2013, 21:20) *
Если загрузит определенный данные - значит без adblock.

мне кажется скорее надо чтобы скрипт определял признаки адблока и на их основании выдавал юзеру картинку.....но я в этом нигугу

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 642 Вчера, 11:50
автор: Rebex
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2794 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
37 2Index 6583 15.4.2024, 16:17
автор: 2Index
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
54 arendator 34815 15.4.2024, 15:16
автор: arendator
Горячая тема (нет новых ответов) ⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами!
83 AdsPower 24398 14.4.2024, 22:52
автор: AdsPower


 



RSS Текстовая версия Сейчас: 18.4.2024, 5:22
Дизайн