Anybody who hosts on IIS deserves what they get
Was there ever a index.html file?
I don't see why a 301 redirect won't work. You don't have to use an IP address to do a redirect I don't believe. So a redirect to www.hisdomain.com/index.asp