Меню

Как создать файл .htaccess — подробная инструкция для новичков

 

htaccess файл создание, редактирование и настройка сжатия и перенаправлений.
Как создать файл .htaccess новичку? Файл .htaccess,  как правило, имеет только расширение под Unix — системы. И приносит пользу сайтам под управлением сервера Apache. Htaccess имеет набор правил для определенного сайта на сервере, которые сервер Apache исполняет во время работы сайта. Благодаря ему, можно указать значительное количество полезных правил для сайта.

Инструкция для создания файла .htaccess:

  1. Для того, чтобы создать этот файл, достаточно воспользоваться любым доступным текстовым редактором (к примеру блокнотом).
  2. Название (.htaccess) — без кавычек и прочего.
  3. Сохраняем файл.
  4. Затем переносим его на Ваш сервер (хостинг) с помощью FTP клиента, обязательно в корневую директорию сайта.
  5. Далее его можно редактировать как угодно, но обязательно обновлять версию файла на сервере (хостинге).

Особенности настройки файла .htaccess и распространенные ошибки

Именно так, этот файл чаще всего вызывает банальную серверную ошибку 500 Internal Server Error. Редактировать файл необходимо очень осторожно и следовать следующим правилам:

  1. Всегда перед началом редактирования .htaccess файла сохраняйте его работоспособную копию.
  2. Никогда не вносите новые правила на рабочий сайт без предварительной проверки файла.
  3. Кодировка, как правило UTF -8.
  4. Каждое правило нужно писать с новой строчки.
  5. Исключаются те инструкции, которые не обрабатывает сервер Apache — сразу вызывают серверную ошибку.
  6. Нельзя писать несколько инструкций в одной строке — ошибка 500 будет Вам обеспечена.
  7. Будьте внимательны — лишний пробел или символ могут привести к ошибке.

Какое влияние оказывает .htaccess файл на сайт

Как правило благодаря этому файлу можно хорошо оптимизировать сайт для поисковых систем. Вот что он может:

  1. Настройка 301-го редиректа на сайте (распространенное правило). Может использоваться под необходимые задачи.
  2. Настройки хеширования сайта на стороне сервера.
  3. Включение сжатия gzip (сокращенно от GNU Zip) — сжатие файлов на стороне сервера.
  4. Обеспечить защиту сайта: блокировка ip адресов, запреты и прочее.
  5. Указать необходимый объем выделяемой памяти для сайта.

Пример настройки htaccess файла.text,html text,plain text,xml application,xml application,xhtml+xml text,javascript text,css application,x-javascript.

Это минимум доступного функционала для этого файла. Главное правильно следовать всем этим рекомендациям. В следующих статьях, я постараюсь описать некоторые правила для этого файла.

Спасибо, что читаешь Nicola Top

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пять + 15 =