Принципиально, чтобы услуги были вложены в регион, а не наоборот.
Ох уж эти сеошники
По факту, вам нужно просто
mysite.ru/regions/region_id/servises/all
Превратить в:
mysite.ru/moskva/services/all
Для этого можно использовать
resources :regions, path: ''
что бы убрать regions
Что бы превратить
region_id в
moskva, смотрите
apidock.com/rails/Object/to_param
На самом деле, оптимально иметь что-то вроде mysite.ru/
moskva123 (с учетом что region_id == 123), но ваши сеошники поймут это только когда столкнутся с тем, что нужно переименовать moskva в moscow