2013-05-15 3 views
3

Мой сайт получает DOS-атаку с POST VERB, мой сайт является статическим сайтом, и я пытаюсь остановить любое действие POST на домашней странице.Отменить любую операцию POST в IIS

У меня был URL Rewrite установлен на моем сервере, поэтому я пытаюсь написать правило, чтобы прервать POST на главной странице, но он не работает. Любые другие идеи, чтобы остановить POST на главной странице?

Благодаря

<rewrite> 
<rules> 
    <rule name="Remove Home Page Post"> 
    <match url="/default.aspx" /> 
     <conditions> 
      <add input="{HTTP_METHOD}" pattern="post" /> 
     </conditions> 
     <action type="AbortRequest" /> 
    </rule> 

</rules> 

+1

Изменить '/ default.aspx' на'^default.aspx'. В любом случае, возможно, вы захотите рассмотреть возможность использования фильтрации [фильтрации запросов] (http://www.iis.net/configreference/system.webserver/security/requestfiltering). – cheesemacfly

ответ

1

Если у вас есть права администратора на IIS. Run => inetmgr

Перейти на сайт. Свойства правого клика. Вкладка Home Directory. Конфигурация =>. Aspx => Редактировать Удалить POST

Затем примените изменения.

Смежные вопросы