Я использую urlRewritingNet. Мой web.config здесь >>
<add name="HOME" virtualUrl="^~/(.*)/Default.aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Default.aspx?PageTitle=$1" ignoreCase="true"/>
Моя строка запроса здесь:
www.domain.com/home/default.aspx
Это работает. Но я вставляю элемент управления LoginStatus. Когда вы нажимаете на элемент управления входом, чтобы выйти, URL страницы был таким www.domain.com/home/default.aspx?PageTitle=home
Request.Querystring["PageTitle"]
результат home,home
Как остановить эту дублированную строку запроса?