Ok, I know this isn't widely accepted as "ok" and not many people will ever do this, but having the ability to do this, is nice if you need it. And I needed it for a new project that is wrought with a boatload of .html files that I need to utilize and I do not have time to re-create things right now. Anyway, thanks to a couple sites (and oddly enough the final bit of information came from an Experts Exchange post) I have put all the pieces together to make this work with Coldfusion 8. Here is a link to the Adobe Technote on this process.
For the webserver side of it:
Windows 2003 (IIS 6.x)
In IIS manager, right-click the website and select properties.
Select the Home Directory tab.
Click Configuration.
Select the .cfm extension in the list and click Edit.
Copy the path in the Executable box to the clipboard.
Click Cancel. Click Add.
Paste the path in the Executable box.
Type .html in the Extension box.
Deselect the Check That File Exists option.
Click OK. Restart IIS.
Apache 2.2.x
Go to the configuration directory for Apache.
Edit the httpd.conf file.
Locate the "AddHandler jrun-handler" entry.
Add the .html extension at the end of that line. For example: "AddHandler jrun-handler .jsp .jws .cfm .cfml .cfc .cfr .cfswf .html"
Save the file.
Restart Apache.
Sun One Web Server 6.1 (iPlanet)
Go to the configuration directory for Sun One Web Server.
Edit the obj.conf file.
Locate the following line and copy it to the clipboard:
ObjectType fn=type-by-exp exp=*.cfm type="jrun-internal/ext"
Create a duplicate of the code block by pasting it below the original.
In the duplicate code, modify the exp attribute as follows :
ObjectType fn=type-by-exp exp=*.html type="jrun-internal/ext"
Save the file and Restart the server.
Then for the Coldfusion side of it... edit this file:
C:\ColdFusion8\wwwroot\WEB-INF\web.xml
Modify and insert at the end of the other mappings (making sure to change the id="" sequential):
<servlet-mapping id="coldfusion_mapping_15">
<servlet-name>CfmServlet</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<servlet-mapping id="coldfusion_mapping_16">
<servlet-name>CfmServlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping id="coldfusion_mapping_17">
<servlet-name>CfmServlet</servlet-name>
<url-pattern>*.htm/*</url-pattern>
</servlet-mapping>
<servlet-mapping id="coldfusion_mapping_18">
<servlet-name>CfmServlet</servlet-name>
<url-pattern>*.html/*</url-pattern>
</servlet-mapping>
(*note - one visitor has noted that removing the id="" altogether worked for him, and that having numbers in there in fact, did not work)
Step 2:
Open a command window (Start --> Run --> type "cmd")navigate to: C:\Coldfusion8\runtime\bin enter this line exactly:
.\wsconfig -server coldfusion -ws IIS -site 0 -coldfusion -map ".htm,.html" -v
Restart the webserver. (using iis reset from a command line prompt)
Restart Coldfusion. (from the services panel in administrative tools)