Вам нужно будет использовать функцию программы внешней перезаписи директивы RewriteMap .По сути, вы пишете приложение на любом языке, который хотите (если вы делаете его исполняемым), которое считывает исходный идентификатор на STDIN, а затем выводит новое на STDOUT.Затем вы можете сослаться на это приложение в вашем RewriteRules.
Возможно, будет проще реализовать такую логику на уровне приложений, а не в файле .htaccess, тем более что программа внешней перезаписи должна работать непрерывновместо того, чтобы вызывать для каждого нового переписывания.