Сегодня произошла странная штука. Блокировала ботов в файле htaccess. Сначала на одном сайте, потом на другом, потом ещё раз и ещё. И вдруг заметила, что на Первый сайт нечаянно закачала новую версию htaccess для Второго сайта. Внутри всё ухнуло, поскольку была уверена, что Первый с чужим htaccess сразу грохнулся, даже проверять не стала. Быстро вернула нормальный (у меня они лежат в разных местах, также всегда хранятся предыдущие копии). Это было ещё утром. И вот вечером случано на Первом сайте обнаружила проблему с дополнительным модулем (он особо не влияет на работу). И так и сяк - не работает, и всё тут. Версий никаких, что делать - не знаю. Решила зайти на сервер. Вошла и сразу вижу, что! файл htaccess! там для Второго сайта (они размером очень отличаются, сразу понятно). Не знаю, как это вышло. Может, ещё раз напутала, хотя такое впервые за многие годы, самой смешно. Возрадовалась, что хранятся копии, снова вернула. Модуль сразу заработал. Но что удивило. Движки разные, htaccess, естественно, абсолютно разного содержания. Хостинги тоже разные, всё там устроено по-разному. Для меня загадка, почему Первый сайт с чужим htaccess работал как ни в чём не бывало. Если бы не этот модуль, я бы и не заметила - пока снова не пришлось бы бота блокировать. Выходит, вообще без разницы, что там в этих htaccess? Даже пусто может быть?
Конечно работают. Если движок позволяет или его просто нет, то этот файл и не нужен вовсе. Это всего лишь дополнительная инструкция для Apache