url中的空格重定向到默认网站,如何更改根?

时间:2012-07-16 18:21:30

标签: asp.net iis web-config root

如果所选值有空格,则会重定向到默认网站。

这是页码。

Response.Redirect("~/tsAdmin/Marketing/OffersEdit.aspx?type=" + Server.UrlEncode(OfferTypeDropDownList.SelectedValue))

这将有效

localhost:8011/tsAdmin/Marketing/OffersEdit.aspx?type=Shipping

但这不起作用

localhost:8011/tsadmin/marketing/offersedit.aspx?type=buy%20x%20get%20y%20by%20category

它被重定向到localhost/bvadmin/marketing/offersedit.aspx?type=buy%20x%20get%20y%20by%20category

我假设这是IIS设置或web.config。

1 个答案:

答案 0 :(得分:1)

这是IIS中的一个设置。需要将.aspx页面添加为可识别的页面。

仍然不确定为什么它只在param有空间时才被破坏,但它现在正在工作。