You could make a route for POST /account
that calls users#update
:
# config/routes.rb
get '/account' => 'users#edit'
post '/account' => 'users#update'
Your form can now POST
to /account and if there are validations errors the rendered view will have a URL of /account.
However this is breaking the RESTful pattern and patterns should only be broken if there's a good reason to break them.