Ruby on Rails
HowToMakeVirtualHostsPrivateUnderApache

There are at least two reasons you may want to do this in connection with rails:

Only visible to the web server itself


<VirtualHost 127.0.0.1:81>
    <span class="newWikiWord">ServerAdmin<a href="http://wiki.rubyonrails.org/rails/pages/ServerAdmin">?</a></span> <a href="mailto:me@mysite.com">me@mysite.com</a>
    <a href="http://wiki.rubyonrails.org/rails/pages/DocumentRoot" class="existingWikiWord">DocumentRoot</a> /var/www/html/mysite/
    :
    :
    </VirtualHost>

Only visible on the intranet

Assuming the web server’s internal network address is 192.168.5.11…


<VirtualHost 192.168.5.11:81>
    <span class="newWikiWord">ServerAdmin<a href="http://wiki.rubyonrails.org/rails/pages/ServerAdmin">?</a></span> <a href="mailto:me@mysite.com">me@mysite.com</a>
    <a href="http://wiki.rubyonrails.org/rails/pages/DocumentRoot" class="existingWikiWord">DocumentRoot</a> /var/www/html/mysite/
    :
    :
    </VirtualHost>