Хранение этого в конфигурации Apache является лучшим вариантом в этом случае, поскольку вам не нужно читать файл .htaccess при каждом доступе; конфигурация считывается один раз, а затем сохраняется в памяти.
Обратите внимание, что вы не сможете изменить свои переадресации на лету. Вам нужно будет перезапустить сервер, чтобы они стали эффективными.
Кроме того, когда вы беспокоитесь о производительности на этом уровне, имеет смысл полностью отключить файлы .htaccess, поскольку Apache будет искать ваши каталоги (из каталога, который он обслуживает, до /) для файла .htaccess. AllowOverride None
на <Directory />
должен выполнить эту работу, а затем не включать ее нигде.