This solution has been contributed by one of our hosting reseller clients, Achieve Web Design and Marketing who received it from their programmer Craig Bishop. The goal of this procedure is to allow having ASP code in HTML pages, to avoid having to change URLs when a page becomes dynamic. Here is what Craig writes:

After doing a lot of research, I have come to the conclusion that I am able to have web pages saved with an HTML extension (ie: mypage.html) and within that HTML page, ASP Script can be parsed and executed just as if the page had an ASP extension (ie: mypage.asp). Unfortunately, in order to accomplish this, a modification must be done through IIS for each web site I run. I have successfully made this modification on Windows XP Pro IIS v6.0 so there should be no reason why the modification could not be performed here. I would like to ask at this time that this modification be performed as it will make Search Engine Optimization much easier if all pages had an HTML Extension rather than ASP.

The modification is quite simple and on the off chance no one has ever asked this of you before, I took the liberty of providing instructions on how to do it. Please do not take this as a doubt in your abilities.

(01)  Start up Internet Service Manager(02)  Select the Web Site that needs to be modified.(03)  Right click on it and select "Properties"(04)  Select the tab "Home Directory"(05)  Press the "Configuration" button(06)  Select .asp from the list and press "Edit"(07)  Make note of the information in the dialog box.(08)  Press Cancel(09)  Press Add(10)  Use ".html" and the file extension and for other fields, the information you obtained in Step 07(11)  Press OK to all the dialogs(12)  IIS may need to be restarted but for me, I never had to.