Today I was informed by Dror that although I managed to redirect all requests to html/aspx url's on my blog (the ones that dagBlog was using) to the new pemalink format, I forgot to do the same for the old syndication link.
So that link was http://www.kenegozi.com/blog/SyndicationService.asmx/GetRss and now it's http://www.kenegozi.com/Blog/Syndication/Atom.aspx
I could've used the monorai redirection module that is already in use on my blog, but I chose to do it differently, with a dedicated handler, just to show how easy it is do to such stuff, even without a full blown redirection engine.
So, I've added this:
public class SyndicationRedirectionHandler : IHttpHandler { #region IHttpHandler Members public bool IsReusable { get { return true;} } public void ProcessRequest(HttpContext context) { context.Response.StatusCode = 301; context.Response.Redirect("http://www.kenegozi.com/Blog/Syndication/Atom.aspx"); } #endregion }
and that line into web.config:
<add verb="*" path="SyndicationService.asmx" type="KenEgozi.Com.Weblog.SyndicationRedirectionHandler, KenEgozi.Com.Weblog"/>
Voila.