I am writing a new asp.net mvc4 web application which consist of a public environment and separate an admin environment, now I'm wondering what is the best practice to do this.

I would like the the admins to login at mysite.com/admin.