как запретить доступ боту к iis 7 - PullRequest
1 голос
/ 26 января 2011

на машине с iis7 я получаю такие запросы:

GET /scripts/){F.html(E o( 80 - 188.109.xxx.xxx Java/1.4.1_04
GET /scripts/]||!o.support.htmlSerialize&&[1, - 80 - 188.109.xxx.xxx Java/1.4.1_04
GET /scripts/);c.extend(this,{_aspectRatio:!!(j.aspectRatio),aspectRatio:j.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:j.helper||j.ghost||j.animate j.helper|| 80 - 188.109.xxx.xxx Java/1.4.1_04
GET /scripts/,e).html(j).prependTo(f);f.find( - 80 - 188.109.xxx.xxx Java/1.4.1_04
GET /scripts/,f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b, - 80 - 188.109.xxx.xxx Java/1.4.1_04
GET /scripts/,this.uiDialogTitlebar).html(f|| - 80 - 188.109.xxx.xxx Java/1.4.1_04

Могу ли я как-то отказать в доступе к ним?

спасибо.

Ответы [ 2 ]

1 голос
/ 26 января 2011

Если журналы IIS включают в себя удаленный IP-адрес, вы можете добавить некоторые правила REJECT, DENY или BLOCK в брандмауэр вашей системы, чтобы сбросить их все на пол, прежде чем они достигнут IIS. Я бы порекомендовал устаревать их из брандмауэра с течением времени, потому что многие системы используют динамические IP-адреса, и вы могли бы заблокировать доступ законным пользователям.

0 голосов
/ 26 января 2011

Вы не можете предотвратить попытки ботов (или людей) попытаться получить доступ к несуществующим страницам на вашем веб-сервере.

...