Инструкция
1
Веб-сервер Apache, найдя такой файл в папке запрашиваемой браузером посетителя страницы, обязан выполнить записанные в него директивы, а потом продолжить обработку запроса посетителя. Ваша задача по перенаправлению будет заключаться в том, чтобы создать такой файл, поместить в него нужные директивы и загрузить на сервер своего сайта. Первый шаг выполнения этого плана прост - откройте любой текстовый редактор (например, Блокнот) и создайте новый документ.
2
Второй шаг - подбор директивы, которая в большей степени соответствует вашей задаче. Если требуется перенаправлять на определенную страницу абсолютно всех веб-серферов, запрашивающих абсолютно любую страницу вашего сайта, то следует поместить в htaccess такую команду:Redirect / осуществлять перенаправление. Слэш без указания имени папки на сервере означает, что редирект относится к документам всех папок, начиная с корневой. А путь к какой-либо папке на вашем сервере, то отправляться на указанный адрес будут только посетители, запрашивающие документы из указанной папки. Такая директива может быть записана, например, следующим образом:Redirect special/forU/ папку special.Можно отправлять на указанную страницу только веб-серферов, запрашивающих документы определенного типа. Такая директива может выглядеть так:RedirectMatch (.*).html$ http://kakprosto.ruЭто означает, что посетители страниц с расширением html будут отправляться сервером на указанный адрес, а те, кто приходит на страницы с расширением htm, будут просматривать их обычным порядком.
3
Подобрав подходящий вариант редиректа и указав адреса, сохраните файл .htaccess. Обратите внимание, что у файла нет имени, а есть только расширение. Осталось реализовать третью часть плана - загрузить htaccess на сервер своего сайта. Можете сделать это с помощью файл-мененджера своего хостинг-провайдера или системы управления сайтом. А можете воспользоваться каким-либо ФТП-клентом.
Видео по теме
Источники:
- как на сайте сделать переход