Что такое файл .htaccess
Файл .htaccess - это конфигурационный файл веб-сервера Apache, с помощью которого можно переопределить некоторые настройки Apache для всего сайта или конкретной папки.
С помощью этого файла мы включим отображение всех ошибок PHP, что необходимо для локальной разработки, и укажем кодировку сайта.
Как создать файл .htaccess в Windows
Если в Windows попытаться создать файл с названием .htaccess, результатом будет ошибка "Следует ввести имя файла".
В современных редакторах обычно нет проблем с созданием этого файла, но если не получается, есть обходной путь: создаём пустой текстовый документ и меняем его название на .htaccess. с точкой в конце. После переименования лишняя точка исчезнет.
Итак, создаём пустой файл .htaccess в папке с сайтом.
Директивы файла .htaccess
Заполняем файл .htaccess:
# Charset
AddDefaultCharset UTF-8
# Errors
php_value error_reporting -1
php_flag display_startup_errors on
php_flag display_errors on
Что означают эти директивы:
- AddDefaultCharset - устанавливает кодировку сайта, в нашем случае UTF-8.
- error_reporting - указывает, ошибки каких уровней отлавливать для отображения на сайте и в логах, -1 значит отлавливать все ошибки.
- display_errors и display_startup_errors - отображать ли ошибки в браузере. on - отображать, off - не отображать.
- С символа # начинаются комментарии. Они пишутся просто для удобства и не меняют настройки веб-сервера.