J'ai remarqué aussi le comportement étrange d'apache avec le/les trailing slash
en activant le rewrite::trace dans le httpd.conf on remarque qu'Apache retire les trailing slash pour tester si l'url est un fichier
puis rajoute un seul trailing slash pour tester si l'url est un directory
donc pour moi c'est impossible de détecter plusieurs trailing slash dans la regex car ils ont été supprimés avant.
Concernant le SEO, Google indique ici qu'il faut choisir une des deux formes (avec ou sans trailing slash) au choix et faire une redirection 301 si l'utilisateur n'utilise pas la bonne.
Si les 2 formes renvoient 200 OK, il faut indiquer dans la page quelle est la bonne forme, celle qu'il faut indexer
pour cela on ajoute une balise link
idem si on redirige http vers https
idem si on redirige www.monsite.com vers monsite.com
si on calcule bien cela fait 8 formes dont 7 à rediriger
comme disait Highlander "il ne doit en rester qu'une"