Javascript переадресация с задержкой. Все виды редиректов (html, js, php, htaccess). Как скрипт редиректа ссылок защищает ваш труд

Привет! Сегодня сижу, занимаюсь подготовкой рекламной компании под спам и думаю, дай запишу часть процесса. Вообщем тема заезженная, кому нужно знают, а я попытаюсь раскрыть для чего нужен редирект, почему используем блоги Blogger ну и собственно сами скрипты и сервисы про которые я рассказываю на видео. Приступим!

Чтобы наши рабочие аккаунты и доменное имя сайта не улетели в бан Вконтакте, используем уникальный текст с помощю РАНДОМИЗАТОРА , создаем блоги на Blogger и настраиваем редирект. После чего сокращаем ссылки через сокращатели и с каждого блога получаем по 6 ссылок. Обычно, под спам, делаю до 60 разных ссылок – так надежнее.

Сервисы сокращения ссылок Скрипты для редиректа с Blogger и других сайтов

Чтоб сделать редирект со своего Blogger-блога на другой сайт надо вставить код после тега (он находится почти в самом верху кода).

Первый вариант: редиректит сразу. Им то и пользуемся:


window.location=”https://сайт “;

☝️ Незабываем поменять название сайта на свое!

Второй вариант: редирект с задержкой, делаем через HTML, точно так же сразу после :

После слов “meta content” можно изменить число с нуля на какое-нибудь другое. Это число – задержка (в секундах) перед перенаправлением.

Третий вариант: с подтверждением. Пользователь будет должен подтвердить что согласен с перенаправлением.

<script>
if(confirm(“Мы переехали на новое место. Подтвердите перенаправление на наш новый сайт.”))
{
location = “https://сайт “;
}
else
{
history.back();
}

В браузере это выглядит так:

На этом собственно и всё! А теперь смотрим ВИДЕО по тому как и для чего нам пригодятся редиректы.

Как увеличить зарааботок в партнерской программе

КАК УВЕЛИЧИТЬ ЗАРАБОТОК В ПАРТНЁРСКОЙ ПРОГРАММЕ

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

В этой статье я расскажу об одном очень простом, но весьма эффективном способе повысить уровень продаж по Вашей партнерской ссылке.

Лучший и самый простой способ увеличить Ваш Заработок на партнёрских программах - это предотвратить обрезание "хвостов" на Вашей партнёрской ссылке. (Для тех кто не в курсе, "хвост" - это окончание партнёрской ссылки. Например: партнёрская ссылка: http://www.google.ru/?id=4877, "хвост" этой ссылки - ?id=4877).

Так вот менталитет рунета таков, что народ просто обрезает "хвосты" партнёрских ссылок и регистрируется в партнёрках по прямым ссылкам сайта.Тем самым в разы снижая заработок партнёров. Чем это вызвано? Для западного человека будет великой загадкой, там о таких "обрезаниях" слыхом не слыхивали. Нам же русским людям всё ясно, как Божий день - дело в таком маленьком зверьке - как Жаба. Всё очень просто, нашего человека душит жаба, что кто-то зарабатывает на нём деньги и если у него появится такая возможность, не дать этому кому-то заработать денег, он обязательно ей воспользуется.

Поэтому, в обязательном порядке, необходимо защищать свои партнёрские ссылки от подобных посягательств на "хвосты". Как это делается? Очень просто. Рассказываю.

Вам необходимо завести на своём сайте, для каждой партнёрской ссылки, страничку редиректа. Что такое редирект?

Это такой скрипт, который изменяет Вашу партнёрскую ссылку до неузнаваемости.

Теперь о том, как всё это делается на практике. Допустим Ваша партнёрская ссылка: "http://www.google.ru/?id=4877".

Заводим на сайте страничку редиректа, обзовем её, допустим: "google.htm". На этой страничке будет находиться всего один скрипт и больше ничего. Вот он:







document.location="http://www.google.ru/?id=4877 ";


Теперь Ваша партнерская ссылка будет иметь вид: http//www.Ваш домен/google.htm . В моём случае она имела бы вид: http//www..htm. Как видете "хвосты" тут не обрежешь. Даже если посетитель посчитает "google.htm" за "хвост" и обрежет его, то естественно, он ни куда, кроме как на Ваш сайт, не попадёт.

Вот такой простой и очень эффективный способ защиты Ваших партнёрских ссылок. Конечно есть в интернете для этих целей различные сервисы. Но моё мнение, достаточно скрипта редиректа, во всяком случае мне ни разу не приходилось такими сервисами пользоваться, не было такой нужды.

Редирект - это автоматическое перенаправление пользователя с одного адреса на другой. То есть человек заходит на один сайт, а оказывается совсем на другом (либо на другой странице одного сайта). Я, думаю, что такое Вы видели достаточно часто. Иногда редирект делают с задержкой . В общем, тема очень важная, и её я рассмотрю в этой статье.

Вообще говоря, речь пойдёт сейчас об объекте Location , который является свойством объекта Document . У объекта Location есть свойство href , с помощью которого и реализуется редирект на JavaScript . Данное свойство доступно и для чтения, и для записи. Для начала давайте его прочитаем:

Document.write(document.location.href);

В результате Вы увидите полный адрес к Вашему скрипту.

Теперь сделаем простейший редирект на JavaScript :

Document.location.href = "http://сайт";

Таким образом, все пользователи, которые запустят этот скрипт будут автоматически переходить на сайт: "http://сайт ".

Теперь давайте сделаем классическую задачу, которые реализуют очень часто. Допустим, у Вас был сайт: http://a.ru . Затем Вы купили новый домен для Вашего сайта и его адрес стал: http://b.ru . И хотите, чтобы все посетители переходили с http://a.ru на новый http://b.ru . Причём, Вы хотите, чтобы они знали, что у Вашего сайта новый адрес. Знакома ситуация? Так вот, реализуется это с помощью редиректа с задержкой:


var delay = 5000;
setTimeout("document.location.href="http://b.ru"", delay);

У нашего сайта новый адрес: http://b.ru. Через 5 секунд Вы будете перенаправлены на него. Если этого не происходит, то перейдите самостоятельно: http://b.ru

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

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

Зачем нужен скрипт сокращения и редиректа ссылок?

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

Во-первых , вы сокращаете длину партнерской ссылки — как правило, партнерские ссылки длинные.

Во-вторых , вы скрываете источник перехода — после сокращения, ссылка будет с названием вашего домена.

И самое главное — вы защищаете свою работу!

Как скрипт редиректа ссылок защищает ваш труд?
  • товар снимается с продажи;
  • меняется внешний вид ссылки;
  • закрывается партнерская программа.

Во всех этих случаях ваш труд исчезает — ссылки перестают работать.

А используя скрипт для редиректа ссылок вы буквально за минуту можете перенаправить трафик на любой сайт. Заменяете в скрипте источник перехода ссылки (что требует от вас меньше 1 минуты времени) и все ссылки в ранее опубликованных материалах уже ведут в нужное для Вас место.

Вы можете сказать — а как же сервисы сокращения ссылок ?

У сервиса есть также огромный недостаток, о чем читаем ниже.

Сервисы сокращения ссылок

В настоящее время существует множество сервисов для сокращения ссылок. Но у онлайновых сервисов есть большой недостаток. Сокращая ссылку при помощи онлайнововых сервисов, Вы попадаете в зависимость от их работоспособности. Перестал работать сервис — значит перестали работать и все ваши ссылки.

ВЫВОД : Такие сервисы можно использовать только для кратковременных акций (доски объявлений, рекламные рассылки и т.д.).

А для защиты своего труда необходимо использовать свою систему для сокращения и редиректа ссылок.

Скачать скрипт редиректа бесплатно

Исходя из сказанного выше, свой скрипт редиректа нужен всем участникам партнерских программ. У нас вы можете скачать PHP скрипт для редиректа ссылок совершенно бесплатно — достаточно сделать простую рекомендацию. База ваших ссылок храниться в текстовом файле и не требует MySQL.

Внимание : ваш хостинг должен поддерживать работу PHP и.HTACCESS

Другие скрипты для редиректа ссылок

Если Вам недостаточно статистики по работе вашей ссылки, которую предоставляют владельцы партнерских программ, то вы можете установить свой сервис сокращения ссылок (требуется поддержка PHP и MySQL). Видеоинстукция по созданию своего сервиса доступна бесплатно членам нашего клуба: .

Дополнительная информация

Источник : .
Джон Доу.
Формат: PHP.
Дополнительно: бесплатно .
Размер: 1,01 МБ.

Примеры редиректов или же перенаправлений на другую страницу.

Редирект в HTML // Обновить страницу через 5 секунд: // Перенаправить на https://www.google.com через 5 секунд: // Перенаправьте на https://www.google.com немедленно: Редирект в JavaScript

Метод replace() позволяет заменить одну страницу другой таким образом, что это замещение не будет отражено в истории просмотра HTML-страниц (history) браузера

Location.replace("https://www.google.com"); document.location.replace("https://www.google.com");

Метод reload() полностью моделирует поведение браузера при нажатии на кнопку reload в панели инструментов. Если вызывать метод без аргумента или указать его равным true , то браузер проверит время последней модификации документа и загрузит его либо из кеша (если документ не был модифицирован), либо с сервера. Такое поведение соответствует нажатию на кнопку reload . Если в качестве аргумента указать false , то браузер перезагрузит текущий документ с сервера. Такое поведение соответствует одновременному нажатию на reload и кнопки клавиатуры shift (reload+shift) .

Window.location.reload("https://www.google.com");

Следующие примеры тоже перенаправят на google:

Location="https://www.google.com"; document.location.href="https://www.google.com";

С помощью функции setTimeout возможно реализовать задержку переадресации перед выполнением редиректа (в примере - 5 секунд):

SetTimeout("location="https://www.google.com";", 5000);

Простой пример редиректа с таймером:

var sec=10; function Sec() { document.getElementById("sec").innerHTML=sec; sec--; if(sec==1) { location.replace("https://www.google.com") } setTimeout("Sec()",1000); } Sec();

Подождите пожалуйста 10 сек или перейдите по этой ссылке: https://www.google.com

Редирект в PHP

В php есть функция header() , которая разрешает не только подменять стандартные заголовки, но и добавлять новые.

Синтаксис:

// string - полностью сформированная строка заголовка, который необходимо добавить (без завершающего перевода строки "\n") // replace указывает, нужно ли заменять заголовки с одинаковыми именами (true), или же добавлять в конец (false) // http_response_code указывает код http-ответа (300, 301, 302 и т.д.) void header (string string [, bool replace = true [, int http_response_code]]);

Примеры использования:

Header("Refresh: 0; url=/error404.html"); // переадресовать на страницу ошибки немедленно (без задержки) header("Refresh: 5; url=https://www.google.com/"); // переадресовать на главную страницу Рамблера через 5 секунд после загрузки страницы. header("Location: /", true, 307); // перебросить на главную страницу сайта с использованием 307 редиректа. header("Location: /article/page.htm", true, 303); // с помощью 303 редиректа переадресовать на внутреннюю страницу сайта. header("Location: http://google.ru/search?q=redirect"); // с помощью 302 редиректа переадресовывать на поиск в гугле слова redirect (При использовании Location без указания кода редиректа, по умолчанию используется 302-й). header("Location: http://yandex.ru/yandsearch?text=redirect", true, 301); // сделать переадресацию с помощью 301 редиректа на поиск в Яндексе слова redirect.

Редирект HTML в PHP: