Як зробити перехід на інший сайт

Як зробити перехід на інший сайт


Організувати постійно діючий автоматичний перехід усіх відвідувачів однієї конкретної сторінки на інший сайт можна або засобами сервера і серверних мов програмування, або за допомогою HTML і JavaScript. Плюси другого варіанту в простоті і доступності - для його реалізації не потрібно знання програмування, з обов'язкових вимог потрібний тільки доступ до редагування початкового коду сторінки.


 

Інструкція

1. Можна вирішити завдання автоматичного перенаправлення відвідувачів на інший сайт тільки засобами HTML(HyperText Markup language - "мова розмітки гіпертексту"). У нім є команда(метатег), яка повідомляє браузер, що після завантаження поточної сторінки слід почати завантаження інший. Цей метатег містить інформацію(атрибути тега) про адресу перенаправлення і часу, через який слід відправляти запит на сторінку іншого сайту. Виглядати він може, наприклад, так:<meta http-equiv="" Refresh"" content="" 5; URL=http://www.kakprosto.ru"">Тут Refresh - це і є кодове слово, яке запускає механізм перенаправлення. Цифра 5 вказує, що процес потрібно починати через 5 секунд після завантаження цієї сторінки. Цей час може бути потрібний, щоб відвідувач, наприклад, встиг прочитати повідомлення, яке ви помістите в цю сторінку. Якщо така пауза не потрібна - поставте нуль. А URL=http://www.kakprosto.ru містить адресу, на яку браузер повинен відправити відвідувача. Поміщати цей метатег слід в заголовну частину початкового коду сторінки - між тегами <head> і </head>.

2. Інший спосіб реалізується за допомогою мови програмування JavaScript. Вам знадобиться всього один рядок коду, щоб перенаправити веб-серфера на потрібну адресу. Вона може виглядати, наприклад, так: window.location.reload(http://www.kakprosto.ru);Чи так: document.location.replace(http://www.kakprosto.ru);Чи так: document.location.href=/;Тут вам треба тільки замінити адресу тим, який потрібний вам. Цю команду слід помістити всередину тегів, які повідомляють браузер, що вона написана на мові JavaScript:<script type= text/javascript>

document.location.replace(http://www.kakprosto.ru);

</script>А ці три рядки, у свою чергу, краще размесить усередині тієї ж заголовної області(між <head> і </head>).

3. Після того, як ви виберіть один з цих варіантів, відкрийте потрібну сторінку, наприклад, в редакторові сторінок системи управління сайтом. Перемкніться в режим редагування HTML- коду і знайдіть в нім тег </head>. Скопіюйте підготовлений код редиректа(JavaScript або HTML) і вставте його перед цим тегом. Потім збережете змінену сторінку.