Следить хотел так - при изменении страницы удалять ее кеш и потом при первом заходе создавать новый. ;) Но идея уже не прокатила, т.к. большинство страниц динамические ... А жаль :)
Смею предположить, что Apache всё-таки не парсит каждый раз .htaccess, а сохраняет всё во внутренние структуры, обновляя их при изменении самого файла.
Как проверить существование файла в htaccess?