Enrutamiento en rieles. Puntos en URL [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Por qué las rutas con un punto en un parámetro no coinciden? 3 respuestas

He sobrescritoto_paramétodo @ en miCategory model

def to_param
  name
end

Yroutes.rb

get '/:id' => 'categories#show', :as => :category

Cuandonamel parámetro @ no contiene puntos foobar), todo funciona bien, pero cuando lo hace f.o.o.b.a.r) Me sale un errorNo route matches [GET]. Entonces mi pregunta es: ¿es posible usar puntos en el enrutamiento como parte del nombre del parámetro? O qué puedo hacer para lograr este propósito, tal vez algunos ganchos o algo así. Cualquier ayuda es apreciada.

Respuestas a la pregunta(2)

Su respuesta a la pregunta