Multiple URLs with Numbers

You could try adding this above your wordpress rules in your .htaccess:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^about-us/([^/]+)/([0-9]+)/$ about-us/$1/ [R=301,L]

It isn’t very useful, but that could be a good thing. It would redirect any grandchild of the about-us directory that is only numbers to its parent page (child of about-us).

This one is universal. In my limited testing it works great to remove any numbers at the end of a url. It would make is so that you could never name a page using only numbers. any page would need to have letters in it as well.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)/([0-9]+)/?$ $1/ [R=301,L]

That one will most likely have unforeseen consequences, so if you use it, just keep it in mind anytime you have to troubleshoot some strange behavior…

You could also limit any of these to only redirect a single hanging digit instead of any number of hanging digits by changing:

([0-9]+)

to:

([0-9])

Hope that helps…