Зависит.В общем, .htaccess будет быстрее, потому что у вас не будет лишних затрат на вызов PHP.Однако - если у вас есть 1000 перенаправлений в одном файле .htaccess на корневом уровне документа, тогда Apache нужно будет проверять каждое из них при каждой загрузке страницы.Т.е. вместо того, чтобы просто обслуживать index.php, вам теперь нужно будет выполнить 1000 проверок регулярных выражений, а затем serve index.phpВ целом, я бы сказал, что если у вас много перенаправлений и много страниц, которые не будут перенаправлены, то делайте это на PHP.В этом случае вы не платите лишних накладных расходов за страницы, которые не нужно перенаправлять.