Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void IHttpHandler.ProcessRequest(HttpContext context)
- {
- //
- // Important to return qualified XML (text/xml) for sitemaps
- //
- context.Response.ClearHeaders();
- context.Response.ClearContent();
- context.Response.ContentType = "text/xml";
- //
- // Create an XML writer
- //
- XmlTextWriter writer = new XmlTextWriter(context.Response.Output);
- writer.WriteStartDocument();
- writer.WriteStartElement("urlset", "http://www.sitemaps.org/schemas/sitemap/0.9");
- //
- // Now add entries for individual pages..
- //
- writer.WriteStartElement("url");
- writer.WriteElementString("loc", "http://www.codingthewheel.com");
- // use W3 date format..
- writer.WriteElementString("lastmod", postDate.ToString("yyyy-MM-dd"));
- writer.WriteElementString("changefreq", "daily");
- writer.WriteElementString("priority", "1.0");
- writer.WriteEndElement();
- //
- // Close everything out and go home.
- //
- result.WriteEndElement();
- result.WriteEndDocument();
- writer.Flush();
- }
Add Comment
Please, Sign In to add comment