Spec-Zone.ru › Apache HTTP Server

Модуль Apache mod_allowmethods

Описание: Позволяет легко ограничить HTTP-методы, используемые на сервере
Статус: Экспериментальный
Идентификатор модуля: allowmethods_module
Исходный файл: mod_allowmethods.c
Совместимость: Доступен в Apache 2.3 и более поздних версиях

Краткое описание

Этот модуль позволяет легко ограничить HTTP-методы, используемые на сервере. Наиболее распространённая конфигурация выглядит так:

<Location "/">
   AllowMethods GET POST OPTIONS
</Location>

Директива AllowMethods

Описание: Ограничивает доступ перечисленными HTTP-методами
Синтаксис:
AllowMethods reset|HTTP-method [HTTP-method]...
Значение по умолчанию:
AllowMethods reset
Контекст: каталог
Статус: Экспериментальный
Модуль: mod_allowmethods

Названия HTTP-методов чувствительны к регистру и обычно, согласно RFC, указываются прописными буквами. Методы GET и HEAD считаются эквивалентными. Ключевое слово reset можно использовать, чтобы отключить mod_allowmethods во вложенном контексте:

<Location "/svn">
   AllowMethods reset
</Location>

Внимание

Метод TRACE нельзя запретить с помощью этого модуля; вместо этого используйте TraceEnable.

mod_allowmethods был создан для замены довольно неуклюжей реализации Limit и LimitExcept.

© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mod_allowmethods.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API