Warning: This blog entry was written two or more years ago. Therefore, it may contain broken links, out-dated or misleading content, or information that is just plain wrong. Please read on with caution.
Step 4: Create a rewrite rule
At this stage if you go to http://yourdomain/sitemap.cfm you should see an xml file listing your url nodes. You could submit this to search engines as is but I prefer to hide that the file is dynamic by using this apache rewrite rule. (IIS has a similar url rewrite capability)
RewriteRule ^sitemap xml/?$ sitemap.cfm [L,NC]
So thats all there is to it. Now whenever googlebot crawls your site it will find an accurate up to date sitemap xml file.