Enable Force.com Sites
The new Force.com Sites enables you to create public websites and applications on the Force.com platform—applications that do not require your users to log in. This technology opens up a host of new and exciting opportunities. You can now build public web applications such as e-commerce websites, and sites that integrate with your existing web infrastructure. These sites can leverage your existing applications and data as well—and of course take full advantage of the Force.com platform.
New Developer Edition environments already have Force.com Sites enabled. If yours does not, simply fill out this form to get it enabled.