I don't think anyone would suggest hardcoding a full path here. By comment was that if a user specifies /sub, they'll expect www/sub, but with Path.Combine, they'll get something completely different and broken. So semantically, it's always relative.

To answer Suwat's question, there is no initial deployment needed here. We Ensure/create the target folder, and everything else works as it does today.