Ошибка: Failed to parse the Currency Converter XML document.
$1 426.75


Ошибка: Failed to parse the Currency Converter XML document.
$27 511.03


Ошибка: Failed to parse the Currency Converter XML document.
$24 827.65


Как сгенерировать файл .htaccess

Рано или поздно любой веб-мастер сталкивается с необходимостью защиты своего сайта, более тонкой настройки доступа к различным его параметрам. Один из вариантов — использовать специальный конфигурационный файл .htaccess. Для неискушенного владельца сайта этот файл представляет собой сплошную загадку. Что в него писать, где размещать, и главное, зачем он вообще нужен, если и без него все крутится и вертится?

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


Конечно, если вы специалист, то у вас это уже давно все реализовано. А как быть неспециалистам? Здесь возможны три варианта. Если у вас хорошие отношения с вашим хостером (хостинг — место, где живет ваш сайт), то можно попросить службу техподдержки создать вам такой файл и включить в него все те ограничения и/или дополнения, которые вы запланировали. Второй вариант — скопировать где-нибудь образец подобного файла и разместить у себя. Этот способ чреват нежелательными последствиями для работоспособности всего сайта. И третий вариант — постараться самостоятельно разобраться хотя бы в минимальных настройках этого файла и либо создать его вручную, либо воспользоваться автоматическим онлайновым генератором файла .htaccess.


Генератор конфигурационного файла .htaccess позволяет создать этот файл в автоматическом режиме, основываясь на тех данных, которые вводит пользователь в специальные поля формы.

Поля формы объединены в соответствующие блоки: параметры по умолчанию, данные для идентификации пользователя или запрета определенных IP-адресов, параметры защиты доступа к страницам или разделам сайта, путь к страницам ошибок и др.

Вот некоторые примеры, которыми вы можете воспользоваться и внести соответствующие изменения в ваш файл .htaccess.

Самый первый параметр, который следует установить, — это задать стартовую страницу вашего сайта, которая по умолчанию будет открываться посетителям. Как правило, это файлы типа index.html, index.php, default.htm. Можно указать сразу несколько файлов.

Далее вы можете поставить или снять галочки на параметрах, от которых зависит выполнение на сервере каких-то скриптов, например, статистики, разрешить выполнение директив SSI (это файлы с расширением .shtml) и установить иные параметры.

Если вы подготовили собственные альтернативные странички (настроенные под свой дизайн) с сообщениями об ошибках, таких как «Error 404 - документ не найден», то в блоке Custom Error Documents нужно указать адрес/путь к этим страницам.

Для переадресации посетителя вашего сайта к какой-то конкретной странице или же к другому сайту следует в группе Redirection поставить галочку и прописать точный URL страницы или сайта, например, так: http://www.site.ru/.

Близко к этим параметрам находится и возможность переадресовать посетителей на определенные страницы в зависимости от того, из какой они страны, и какой язык отображения страницы выбирают.

Чтобы запретить посетителям с определенных IP-адресов доступ к тем или иным страницам сайта, нужно в блоке Authentication в поле Blocked IP addresses прописать запрещенные IP-адреса. Таким же образом можно и разрешить доступ, указав в другом поле соответствующий IP-адрес. К сожалению, этот параметр бесполезен в случае динамических IP.

В этом же блоке можно запретить полностью доступ к сайту всем посетителям, если поставить галочку Deny by default и/или запрашивать необходимые данные для входа определенных пользователей. Как правило, логины и пароли пользователей содержатся в системном файле .htpasswd. Его нужно создавать отдельно. В интернете даже есть специальные генераторы подобных файлов.

Если вам нужно запретить доступ к системному файлу .htpasswd, то это можно указать в блоке Protect System Files.

После заполнения необходимых полей вы получаете готовый код, который следует просто скопировать в ваш файл .htaccess.

Таким образом, если иметь определенные теоретические познания в серверных настройках, с помощью описанного генератора можно быстро создавать конфигурационные файлы .htaccess с различным содержанием под конкретные сайты.

 

Интересное

Перьевые ручки Parker....
Элегантный корпус, перо из качественного металла, заправленный жидкими чернилами контейнер внутри – перьевая ручка не нуждается в особом представлении. Принцип работы ее прост: при небольшом...
Подробнее...
Протоколы интернет
Прародителем сети интернет была сеть ARPANET. Первоначально её разработка финансировалась Управлением перспективного планирования (Advanced Research Projects Agency, или ARPA). Проект стартовал...
Подробнее...
Виртуальные Хосты
Проблема виртуальных хостов становится довольно острой, когда у вас имеется в интернете 2 хоста или более. Для их администрирования обычным localhost не отделаешся. А вот с помощью виртуальных...
Подробнее...
Обзор игровых...
Если ваш стаж общения с компьютерами достаточно велик, то весьма вероятно, что вы помните то знаменательное событие — превращение ПК в мультимедийное устройство. Для России, да и для значительной...
Подробнее...
Как взломать домофон
Итак маза состоит в следущем — более половины домофонов стоящих в Москве на самом деле левые, китайские или корейские — это не важно. Важно другое — все эти домофоны довольно легко взломать. Итак,...
Подробнее...
Что делать если Windows XP...
Переход с Windows XP на Windows Vista довольно медленный процесс, особенно когда пользователь любопытен, но в то же время нерешителен. Не все убеждены в том, что новая ОС имеет функции, ради...
Подробнее...
Работаем с рабочим столом
Привет! Сегодня мы будем работать с тем, что постоянно видим на экране своего монитора, а именно со своим рабочим столом. Не буду сильно болтать о том о сем а сразу же начну с полезных примеров....
Подробнее...
Тюнинг Windows Server 2003
Как Вы знаете, многие серверные ОС предназначены большей частью для работы сервером, не имея возможностей использования как «домашней» ОС. В этой статье речь пойдет о настройке Windows Server 2003...
Подробнее...
Что? Шумит компьютер?
Давным давно жили-были первые компьютеры. Они были большие и неповоротливые и очень сильно шумели и гудели. Эти первые компьютеры были очень нежные, хоть и железнокрепкие (я — Маяковский!),...
Подробнее...
Криптография: палка о двух...
Криптография в наши дни повсюду. Большинство пользователей каждый день извлекают из неё пользу, даже если делают это не осознанно. В этой статье мы рассмотрим, почему криптография является «палкой...
Подробнее...