Corporate Headquarters (972) 407-0688 1 (877) 492-9484
International Headquarters +44 (0)203 178 3010
I get the same error in my logs. Did you ever discover what was causing it?
Snag yourself a CS Tidbit!
No, I'm seeing this all over the place from the yahoo slurp engine. I've seen a LOT of these messages - 2870 on /blogs/post.aspx, 1650 on /blogs/day.aspx, 450 on /blogs/postcategory.aspx - and I cleared the exception report yesterday.
The weird thing is, if I take that reported url and copy it looks to be fine. It's only an issue, apparently, for Yahoo.com.
User Agent: Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/helPath: /blogs/post.aspx?App=tim&y=2005&m=03&d=01&PostID=1491&pending=true as HTTP GETReferrer Message Cannot use a leading .. to exit above the top directory.System.Web.HttpException: Cannot use a leading .. to exit above the top directory.at System.Web.Util.UrlPath.ReduceVirtualPath(String path)at System.Web.Util.UrlPath.Reduce(String path)at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)at System.Web.HttpResponse.ApplyAppPathModifier(String virtualPath)at System.Web.UI.HtmlControls.HtmlForm.GetActionAttribute()at System.Web.UI.HtmlControls.HtmlForm.RenderAttributes(HtmlTextWriter writer)at MetaBuilders.WebControls.MasterPages.NoBugForm.RenderAttributes(HtmlTextWriter writer)at System.Web.UI.HtmlControls.HtmlControl.RenderBeginTag(HtmlTextWriter writer)at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)at System.Web.UI.Control.Render(HtmlTextWriter writer)at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)at System.Web.UI.Control.Render(HtmlTextWriter writer)at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)at System.Web.UI.Co
Any ideas?
What URL are they actually requesting? If I go to /archive/2006/03/37/131.aspx/../ or just /archive/2006/03/37/ I get a 404, not this CSException.
If I knew what it was actually requestion, we could use a redirect module to point it to the appropriate location. This probably isn't a bad idea in general - there's no reason /archive/2006/03/27 shoudn't work, and it would if we just appended a .aspx on the end.
The other option is a trigger in the database to ignore these if it's not a real issue.
May god let you know what English I'm speaking...:D
CS08 Simplified Chinese Language Resources Download
CS08简体中文语言资源下载
<
"
I still get "The 'href' property had a malformed URL: Cannot use a leading .. to exit above the top directory.. "
Any other suggestions on this will be greatly appreciated.
Thanks,
Naresh