21 Sep 2007
10 Jan 2011
Link to this post
I created a home page named Home that I want to use in conjunction with a number of existing static HTML pages that contain links such as "<a href='/home.aspx'>".
I cannot change the Home page url in the page editor from 'home' to 'home.aspx' because it complains that the url contains invalid characters (the dot, I presume). So, all my existing links to Home.aspx are broken.
Interestingly, I can use the Page API to create my home page with a url "Home.aspx" and this appears to work.
I can navigate to the Home.aspx page, and I can add controls via the CMS page editor. However, if I subsequently attempt to edit the Home page properties in the CMS Page editor (like add keywords or change the HTML title for the page), I get the same validation error when attempting to save my change.
It seems to me that "Home.aspx" should be a permitted url for a home page.