Or what @RomainLanz said however I don't like provisioning the server over and over again as that take a little time and also removes your data (at least it used to, I'm not sure if it still does as I always create my databases manually now, the ways I mentioned above).
Newer version of homestead doesn't delete data on provision anymore. I usually do it like @RomainLanz said. You have to provision anyway if you want to map another url to a directory (for a new project).
@Prullenbak I thought that was the case as I noticed the other day that my data had persisted when I issued the provision command. If that is the case, then I'd say either update your Homestead.yaml and run vagrant provision or using Sequel Pro if you're going to run the serve domain.app /path/to/project/public command.