For us IIS URL Rewrite module is the way to go.
How
How can sitemanager maintain Urls and publish on demand?
Do
Do we need to make an exception in cd deployer to publish it to disk?
Before DXA we published Rewrite.config to filesystem and used that file from web.config.
With DXA it can be created like this.