>А mod_rewrite установлен с Apacheм? Если нет, то его надо установить(собрать). Загрузка в httpd.conf прописана, в логах по поводу ошибки ничего нет.
Пробовал добавить в отдельный файл
Alias /test/ "/usr/local/www/apache22/test/"
<Directory "/usr/local/www/apache22/test">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteLog /usr/local/www/apache22/httpd_rewrite.log
RewriteCond %{HTTP_HOST} host.ru
RewriteRule /* https://host.ru [R=301,L]
</IfModule>
Ну и делать reload (ОС: FreeBSD-6.2) - по host.ru/test/ не находит страницы (права и владельцы установлены как надо). И файл не создаётся, а если создан руками, то туда ничего не пишется.