Customize virtual host, apache

Yes, that’s to be expected due to the configuration templating system Nethserver uses. If you want to change this behavior (and want your changes to stick), you’ll need to create a custom template incorporating the changes. See:
http://docs.nethserver.org/projects/nethserver-devel/en/latest/templates.html