路线中的奇怪路线值

时间:2012-12-05 07:57:10

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-routing

在我的asp.net mvc 3网站上,我的实际路线看起来像/FF.mvc/116/MVt?m=01-12-2012,但我的一些用户收到错误,他们有奇怪的路线,如

/FF.mvc/116/ossw=((qncufuh)niah(`r)mt

任何想法从哪里

ossw=((qncufuh)niah(`r)mt

来自?

2 个答案:

答案 0 :(得分:0)

你有没有试过像:

Url = "/FF.mvc/116/MVt?m=" + HttpUtility.UrlEncode("01-12-2012")

我不知道char' - '是否会出错。 ((qncufuh)....可能来自一些奇怪的语言代码。

答案 1 :(得分:0)

我的预感是您的应用程序页面被搜索(谷歌)引擎索引(可能违背您的意愿:))。如果您在Google中搜索任何内容,例如您的应用名称,则会在返回结果时在地址栏中看到类似的ossw=((qncufuh)niah( r)mt`字符串。

enter image description here

有些员工搜索了谷歌中的页面链接,并试图从那里访问它。

为了防止搜索蜘蛛索引应用程序的页面,在应用程序中添加robots.txt文件。