The problem is not related to the place, the QueryString is captured (Session_Start).
For example, lets say that you have the default cms configuration settings:
and your cms homepage is: ~/home.aspx.
So, if request the site with:
Because of defaultDocument attribute is set to default.aspx, Sitefinity decides, that this is a request to the home page, and because of redirectToHomePage is set to true, Sitefinity redirects it ~/home.aspx, but without the query string.
Seems we haven't considered such scenario and therefore our CMS does permanent redirect without the QueryString. We will fix this omission for the upcoming release.
However, we suggest you to use the real home page URL (if possible), i.e.:
Alternatively, you can use the advanced URL rewriting (see the URL Rewriting
topic in the User Manual or http://www.sitefinitywatch.com/blog/08-12-23/URL_Rewriting_with_Sitefinity_Webinar.aspx
) with a rule like this:
However, this solution has the same effect like those in our previous reply.
Sorry for the inconvenience. Your telerik points were updated for reporting this issue.
the Telerik team