Для http://macintosh.local/clientname/102 Я могу получить числовую ссылку (3 цифры), как это:
RewriteRule ^[^/]+/([0-9]{3}+)/?$ album.php?ref=$1 [L]
Теперь я хочу получить ссылку в моем SEO-URL: http://macintosh.local/clientname/102-some-keywords
просто заменить /? с. *
RewriteRule ^[^/]+/([0-9]{3}+).*$ album.php?ref=$1 [L]
Похоже, что существующее регулярное выражение должно работать нормально. В конце концов, он не будет подбирать нечисловые символы.