Есть ли способ создать своего рода правило «поймать все», которое будет совпадать, только если в моем файле .htaccess не найдено других правил?
Поместите это правило как последнее правило для перехвата любого запроса, который не может быть сопоставлен с существующим файлом:
RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ catch-all.foo
, если вы поставите свое правило внизу, а другие свои правила обозначите [L], это будет считаться универсальным.