Совет 1: Как сделать перенаправление на другой сайт

Для перенаправления посетителя на другой интернет-ресурс можно воспользоваться встроенными возможностями веб-серврера Arache. При запросе страниц вашего сайта программное обеспечение сервера сначала ищет в папке этих страниц служебный файл с именем ".htaccess". Если он существует, то сервер будет следовать записанным в него директивам. Можно поместить в этот файл и команды перенаправления как в пределах одного сайта, так и на любой внешний адрес.
Инструкция
1
Если нужно сделать перенаправление абсолютно всех посетителей, запрашивающих любую страницу на вашем сайте, то в htaccess следует использовать такую запись:Redirect / другого сайта.
2
Вы можете отправлять на другой сайт только тех, кто запрашивает страницы из определенной папки вашего сайта. Например, для папки с именем goOut, директиву, приведенную выше вам нужно изменить таким образом:Redirect goOut/ http://kakprosto.ru
3
Есть возможность отправлять на другой сайт только тех посетителей, которые запрашивают документы определенного типа. Для этого нужно воспользоваться другой директивой - RedirectMatch. Она отличается от директивы Redirect тем, что использует для сравнения запроса и записанного в htaccess условия регулярное выражение (regexp). Например:RedirectMatch (.*).html$ http://kakprosto.ru
4
Чтобы реализовать этот метод перенаправления на практике, откройте простой текстовый редактор (Блокнот) и создайте в нем пустой документ. Составьте нужное условие на основе приведенных правил и запишите его в этот документ. Затем сохраните с именем ".htaccess" и загрузите в корневую директорию своего сайта. На этом процедура будет закончена.

Совет 2: Как сделать переход на другой сайт

Организовать постоянно действующий автоматический переход всех посетителей одной конкретной страницы на другой сайт можно либо средствами сервера и серверных языков программирования, либо с помощью 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="http://www.kakprosto.ru";Здесь вам нужно только заменить адрес тем, который нужен вам. Эту команду следует поместить внутрь тегов, которые сообщают браузеру, что она написана на языке JavaScript:<script type="text/javascript">
document.location.replace("http://www.kakprosto.ru");
</script>А эти три строки, в свою очередь, лучше размесить внутри той же заголовочной области (между <head> и </head>).
3
После того, как вы выберите один из этих вариантов, откройте нужную страницу, например, в редакторе страниц системы управления сайтом. Переключитесь в режим редактирования HTML-кода и найдите в нем тег </head>. Скопируйте подготовленный код редиректа (JavaScript или HTML) и вставьте его перед этим тегом. Затем сохраните измененную страницу.
Поиск
Совет полезен?
Комментарии 1
Пожаловаться
написал(а)
Отличная статья! Спасибо. Очень помогли
Добавить комментарий к статье
Осталось символов: 500
к
Honor 6X Premium
новая премиальная версия
узнать больше