we have a URL rewrite rule that randomly passes an incorrect query string parameter to the page. it happens out of nowhere, lasts for about a minute and then everything just starts working fine again. Here is the rule: match url="/c/([^?/]+)/([^?/]+)" action
type="Rewrite" url="/templates/display/category/default.aspx?SGid={R:2}" So this URL: /us/en/c/[whatever]/190 should be rewritten to /templates/display/category/default.aspx?SGid=190 When we noticed this happening we put a hidden field on the page to hold
the value of the rewritten parameter for comparison and it does not show that 190 is being passed ( it shows other valid category ID's) the incorrect value is almost always "20" (for /us/en/c/[whatever]/20) but it can vary. We have other rules that are working
fine. is this some sort of caching on the server? Any help you could provide would be greatly appreciated. we are running IIS 7.5 on windows 2008R2 thanks
↧