Вы можете сделать свою карту картой перезаписи mod_rewrite следующим образом:
# old new
Old_file new-url
Тогда вам просто нужно зарегистрировать карту перезаписи в конфигурации сервера или виртуального хоста:
RewriteMap examplemap txt:/path/to/file/map.txt
И наконец, установите правило, которое выполняет перенаправление (либо в конфигурации вашего сервера / виртуального хоста, либо в файле .htaccess):
RewriteCond %{examplemap:$1} .+
RewriteRule ^/?(.+)\.html$ /blog/%0 [L,R=301]