Какво е файлът .htaccess?
Файлът .htaccess е основен инструмент за конфигуриране на сървъра Apache, позволявайки пренасочвания, защита на директории и управление на достъпа.
.htaccess е конфигурационен файл, който се използва на сървъри, работещи с Apache Web Server. Когато файлът .htaccess бъде поставен в директория, той автоматично се открива и изпълнява от уеб сървъра Apache.
.htaccess файловете могат да се използват за:
- модификация на конфигурацията на уеб сървъра, като активиране/деактивиране на определени функции.
- пренасочване на линкове в рамките на сайта / пренасочване на домейн, поддомен и т.н.
- защита на директории с потребителско име/парола.
- блокиране на IP адреси.
- блокиране на определени търсачки.
Този файл ще бъде прочетен, когато бъде поставен в която и да е директория, която от своя страна се зарежда чрез Apache уеб сървъра. Файлът ще влияе на цялата директория, в която е поставен, и на всички файлове и поддиректории в указаната директория.
Внимание: въвеждането на неправилни редове в файла може да доведе до пълно блокиране на сайта, а решението е коригиране на редовете или тяхното премахване.