Файл .htaccess — це текстовий файл, який містить правила для керування доступом до веб-сервера. Він може використовуватися веб-серверами та веб-браузерами. Файл .htaccess використовується HTTP-сервером Apache і налаштовується у файлах конфігурації різних веб-застосунків, що використовують HTTP-сервер Apache.
Цей файл повинен змінюватися та підтримуватись системним адміністратором для правильної роботи. Іншими словами, він забезпечує інтерфейс між користувачем та операційною системою.
Чому важливо мати файл .htaccess на першому місці?
Файл .htaccess має бути на кожному веб-сервері. Він використовується веб-сервером, щоб переконатися, що відвідувачам може надаватися лише певний контент.
Він використовується для запобігання розповсюдженню шкідливого коду на сайті. Це також допомагає запобігти скануванню сайту роботами та спрощує пошук вашого сайту пошуковими системами. Файл .htaccess також є хорошим місцем для додавання сценаріїв користувача та іншого коду, який не повинен розміщуватися в загальнодоступному Інтернеті.
Як створити файл .htaccess для вашого сайту
Ви можете використовувати текстовий редактор для створення .htaccess файлу. (наприклад, NotePad++)
- Ім’я файлу — .htaccess (з точкою на початку);
- тип — “Всі файли”;
Після створення файлу ви можете завантажити його на свій хостинг за FTP-протоколом до кореневої директорії сайту /public_html.
Возможностифайла .htaccess
Контроль доступу
Заборона веб-доступу:
Order Deny,Allow
Deny from all
Заборона веб-доступу, крім IP:
order deny,allow
deny from all
allow from xxx.xxx.xxx.xxx
Заборона веб-доступу для IP:
Order allow,deny
Allow from all
Deny from xxx.xxx.xxx.xxx
Заборона доступу до файлу:
<Files private.html >
Order allow,deny
Deny from all
Під час роботи з .htaccess рекомендуємо вносити зміни поетапно, використовуючи мінімум директив. Важливо розуміти мету кожної директиви та те, що вона робить. Ви повинні не поспішати і бути терплячими.
Читайте також: