.htaccess — це дуже цікавий файл веб сервера apache, який дає вам можливість самому налаштувати www без втручань системного адміністратора. Все що нам треба, це тільки знати синтаксис і принцип використання цього файлу.
Принцип дії .htaccess полягає в наступному. Кожен раз звертаючись до вашої сторінки, веб сервер apache намагається знайти .htaccess і подивитися, що за директиви там для нього вказані.
Наприклад викликається сторінка з адресою /about/firma/pages.html.
Веб сервер пройде по всій ланцюжку каталогів
/
/about/
/about/firma/
і якщо знайде там .htaccess, то прочитає його і буде намагатися виконати все, що ви йому там вказали. Якщо .htaccess розташований у кожної з директорій, то головним буде той, який розташований в самій верхній директорії, т. е. /about/firma/
Тепер подивимося, що ми можемо робити .htaccess, хоча б його базові можливості.
DirectoryIndex index.php3 index.php index.html
Вказує які файли будуть вважатися в директорії стартовими, тобто відкриватися при запиті даній директорії.
ErrorDocument 404 /404.html
Якщо користувач не викликає існуючу сторінку, то замість стандартного повідомлення про помилку 404, ми перекидаємо його на створену нами сторінку 404.html, яка розташована в корені вашого веб сайту. Таким чином ми можемо керувати багатьма помилками.
AddDefaultCharset windows-1251
Зазначаємо, що всі віддають сторінки будуть мати кодування windows-1251
redirect /_vti_bin http://www.microsoft.com
Це вже для всіх наших мережевих вірусів і сканерів. Тепер будь-який запит з адресою /_vti_bin буде автоматично перенаправлятися на Microsoft.
Точно так само можна керувати деякими настройками php, наприклад:
php_flag magic_quotes_gpc on
php_flag register_globals on
php_value error_reporting 63
Ось напевно і все, особливо якщо врахувати що це було базове знайомство.
![[:uk-ua]AT&T використовує технологію відеоігор для покращення покриття мережі[:] [:ru-ru]AT&T использует технологии видеоигр для улучшения покрытия сети[:] [:en]AT&T Uses Video Game Technology to Enhance Phone Coverage[:] [:pl]AT&T wykorzystuje technologię gier wideo do poprawy zasięgu sieci[:] [:cs]AT&T využívá technologii videoher ke zlepšení pokrytí sítě[:] [:es]AT&T utiliza tecnología de videojuegos para mejorar la cobertura telefónica[:] [:fr]AT&T utilise la technologie du jeu vidéo pour améliorer la couverture téléphonique[:] [:de]AT&T nutzt Videospieltechnologie, um die Telefonabdeckung zu verbessern[:] [:pt]AT&T usa tecnologia de videogame para aumentar a cobertura telefônica[:] [:it]AT&T utilizza la tecnologia dei videogiochi per migliorare la copertura telefonica[:] [:nl]AT&T gebruikt videogametechnologie om de telefoondekking te verbeteren[:] [:id]AT&T Menggunakan Teknologi Video Game untuk Meningkatkan Jangkauan Telepon[:]](https://estdomain.com.ua/wp-content/uploads/2025/11/0d0b3f71-f8e5-484b-b5a8-fd9fb3e97a5c-218x150.jpg)