Forum Moderators: phranque
If you don't get an answer from anybody here it might be worth posting your question at allaire's coldfusion support forum [forums.allaire.com]
get hold of the IIS web server...
map the executable for .htm to the executable for .cfm in the web server. Now, change the names of all the cold fusion pages to .htm. Presto! All done.
For more detailed instructions, hmmm. I'll have to dig through some notes (or start doing a site search, I think Xoc might have posted along these lines once.)
Anyways the security site dropped out of the engines all together, receprical links went to .cfm pages still. Search engines just dropped the site all together for right now. Slowly I am picking back up but not fast enough.
But changing the actual CFM code over to plain html or whatnot just takes some time making sure no CFM code is left in there. I had no problems with getting TOP ranking while I had the pages as .cfm just to let you guys know.
1) Open up the Internet Service Manager.
2) Either edit the master properties, or the properties for a individual website.
3) Go to the home directory tab, clicks the "Mappings" button.
4) Click on the .html extension. Change the Executable path to "<CFUSION ROOT DIR>\bin\lscf.dll". For example, C:\CFUSION\BIN\Iscf.dll. Doublecheck that "Script Engine" is also checked.
5) Hit ok all the way out of properties, bounce IIS (start/stop) for good measure, and you're done.
The advantage besides SEO for having .html is it's transparent what scripting language you're using. This makes it a little harder for the hackers who knows exploits on particular server-side scripting languages.