When the current site domein is changed, a developer can lock themselves out of the site. It requires updating the `Site` and `Alias` models manually. Can you add a validator to prevent this from happening?