title: How to set up 301 redirects in Kentico CMS
body: <p>How would you approach setting up 301 redirects within Kentico CMS (v5.0)?</p>
  
  <p>I want to provide a client with an easy way (ideally through the CMS Desk interface) to set up 301 redirects in a website that has recently be re-implemented on Kentico. For example, I would want to redirect "old-page.cfm" to "new-page.aspx", and ensure that the HTTP response to the original request is 301.</p>
  
  <p>I have an approach that looks like it works, but maybe there is a better way. I configured extensions-less URLs (per Kentico's <a href="http://devnet.kentico.com/docs/devguide/index.html?custom_url_extensions_iis6.htm" rel="nofollow noreferrer">documentation</a>) and added a new document alias to the "new-page" document, specifying the "old-page" as the URL path and adding ".cfm" to the URL extensions list. Using <a href="http://www.fiddler2.com/fiddler2/" rel="nofollow noreferrer">Fiddler</a> (HTTP Debugging Proxy) tool, it looks like what I want to have happen is happening: the request for "old-page.cfm" is returning a 301, redirecting to the "new-page" document, and returning a 200 response.</p>
  
  <p>Does anyone know if this is a good approach for setting up 301 redirects in Kentico? Is there a better way? Are there any known drawbacks to using extension-less URLs in Kentico?</p>