If the proper permissions are set it should create directories that are specified and don't exist.
If you want the server directory, that is a separate binding from the server file name. Just combine the two in the insert and update server behavior if you want both stored.