Инструкция
1
Для начала откройте обычный текстовый редактор, к примеру, «Блокнот». Возможностей его вполне хватит для того, чтобы создать файл htaccess и наполнить его необходимым содержимым. В нем содержатся директивы в виде строк простого текста, которые могут редактироваться точно так же, как и файлы с разрешениями html, txt, js и другие.
2
Сформулируйте команды для перенаправления трафика, которые соответствуют вашим требованиям. Если вам нужно отправлять абсолютно каждого пользователя с любой из страниц вашего сайта на один и тот же адрес, то поместите в файл htaccess примерно такую строчку: Redirect / http://site.ru.
3
В этой записи директива Redirect является командой перенаправления. Слеш (косая черта) здесь обозначает корневую директорию ресурса (действие директивы распространяется на запросы нужных документов во всех файлах сайта). Любой запрос папок вашего ресурса будет запускать процесс перенаправления. Но если аналогичный файл поместить с другими директивами в какую-нибудь вложенную папку, то команды его станут приоритетными для Apache. А http://site.ru здесь указывает адрес, на который программное обеспечение сервера перенаправляет трафик.
4
Вместо корневой директории вы можете указать какую-нибудь папку ресурса. Тогда правило редикета будет касаться пользователей, которые запрашивают документы из всех вложенных папок и указанной директории. К примеру: Redirect badBoys/ http://site.ru. Также имеется возможность перенаправления на необходимый адрес только тех серферов, браузеры которых посылают запросы на файлы какого-то определенного типа. Этот механизм реализуется при помощи директивы RedirectMatch, которая использует регулярное выражение для сравнения поступившего запроса из браузера: RedirectMatch (.*).php$ http://site.ru. Составленную директиву сохраните в файл под названием .htaccess, затем загрузите в корневую папку своего ресурса.