By combining the system hosts file with a reverse proxy like Nginx, you can run different projects locally with actual domain names. I usually end up with dev.domain.com for active development, qa.domain.com for a stable local build, and the actual production URL for the live site.