WR, не, это не для ОС. .htaccess - это файл локальных настроек apache. Директивы такие как mod_rewrite указывают серверу как обработать клиентский запрос. Синтаксис параметров директив очень похож на php регулярные выражения. Для виртуальных хостов фишка. Люди к конфигурационному файлу серва доступа не имеют, но могут создать у себя такой файл и в нем выставить настройки, действующие только в данном каталоге. Чаще всего используют для ограничения доступа к каталогу и его файлам.