Що таке файл .htaccess?
Файл .htaccess є важливим інструментом для налаштування сервера Apache, що дозволяє здійснювати перенаправлення, захищати каталоги та керувати доступом.
.htaccess — це файл конфігурації, який використовується на серверах, що працюють під управлінням Apache Web Server. Коли файл .htaccess розміщений у каталозі, він автоматично виявляється та виконується веб-сервером Apache.
.htaccess файли можна використовувати для:
- модифікації конфігурації веб-сервера, наприклад, увімкнення/вимкнення певних функцій.
- перенаправлення посилань на сайті / перенаправлення домену, піддомену тощо.
- захисту директорій за допомогою імені користувача/пароля.
- блокування IP-адрес.
- блокування певних пошукових систем.
Цей файл буде прочитаний, якщо його помістити в будь-яку директорію, яка, у свою чергу, завантажується через веб-сервер Apache. Файл вплине на всю директорію, в якій він розміщений, та на всі файли і підкаталоги в зазначеній директорії.
Увага: введення неправильних рядків у файл може призвести до повного блокування сайту, а виправленням буде коригування рядків або їх видалення.