Несколько советов из официальной документации верхнего RequestReadTimeout :
Контекст: конфигурация сервера, виртуальный хост
Это означает, что эта директива довольнодиректива высокого уровня, у вас нет контекста Location
или Directory
здесь.На самом деле тайм-ауты применяются задолго до того, как веб-сервер может применить решение каталога по запросу (запрос не получен ...), так что это вполне нормально.Это означает, что вы не можете применить эту директиву в Справочнике , и вы ничего не можете для этого сделать, извините.
type = timeout
время в секундах, разрешенное для чтения всех заголовков или тела запроса, соответственно. Значение 0 означает отсутствие ограничения .
Поэтому вместо использования формы 10-20
просто установите 0
, и он станет неограниченным тайм-аутом.Или, по крайней мере, это то, что документация, по-видимому, подразумевает.Но это действительно хороший способ сделать ваш веб-сервер DOS-совместимым.Несколько HTTP-запросов на правильный URL, и вы получите Отказ в обслуживании , поэтому я надеюсь, что некоторые другие настройки тайм-аута переопределят его (но, возможно, нет, будьте осторожны): -)