Как расшифровать htaccess новичку?
RewriteEngine on - Включает вообще редиректор, инициализируется  1 раз за файл.
RewriteRule ^.htaccess$ - [F] - запрещает обращение к итак скрытому файлу (все файлы начинающиеся с точки скрытые) к которому по умолчанию и так нет возможности обратиться, достаточно идиотское  мероприятие.
Возможно  тот кто ее создал защищался так от инагентов. 
RewriteRule ^(.*).html$ index.php?request=$1& [L] - Все что  заканчивается на .html перекинуть как запрос через пхп. ЭТо попытка сделать ЧПУ.
К примеру если вы написали 11.html то у вас будет index.php?requesst=11
И пхп там должен сделать вам приятно.
Тоже странная вещь html в конце урлов сейчас никто не ставит,  какой смысл.  тем более чтоб потом таким способом формировать  GET  параметр.
(.*) - все что перед .html обьеденяется в группу и запоминается как переменная.
вставляется она соответственно как $1 вот тут ....request=$1..
^ - начало строки
& - конец строки
Флаг [F] это - файл
[L] - последнее правило, забпй не поймешь, но оно дает не то что ты подумаешь если прочитаешь ман.
Тут нужно вникнуть в глубины htaccecc ;)
"стар я уже для этого дерьма" (с)
первая строка включает реврайт
вторая запрещает обращаться к файлу .htaccess ( domail.ru/.htaccess - не пройдет)
третья делает преобразование http://domain.ru/тут-что-то.html в форму http://domain.ru/index.php?request=тут-что-то& 
и обработка останавливается , потому что [L]   (вот тут я могу ошибаться, уже точно не помню все эти модификаторы).