Apache. Документация на русском


Директивы Apache
  1    2    3    4    5    6    7    8    9    10    11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58      59      60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85  
  86    87    88    89    90    91    92  
  93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122    123    124    125    126    127    128    129    130    131    132    133    134    135    136    137    138    139    140    141    142    143    144    145    146    147    148    149    150    151    152    153    154    155    156    157    158    159    160    161    162    163    164    165  
  166    167    168    169    170    171    172    173    174    175    176    177    178    179    180    181    182    183    184    185    186    187    188    189    190    191    192    193    194    195    196    197    198    199    200    201    202    203    204    205    206    207    208    209    210    211    212    213    214    215    216    217    218    219    220    221    222    223    224    225    226    227    228    229    230    231    232    233    234    235    236    237    238    239    240    241    242  

 <         > 
Список директив: Core  |  ModRewrite  |  Lua  |  Proxy  |  SSL

Директива Options
  RU            EN  

Description:Configures what features are available in a particular directory
Syntax: Options [+|-]option [[+|-]option] ...
Default: Options FollowSymlinks
Context:server config, virtual host, directory, .htaccess
Override:Options
Status:Core
Module:core
Compatibility:The default was changed from All to FollowSymlinks in 2.3.11

Описание: Настраивает, какие функции доступны в определенном каталоге


Директива Options определяет, какие функции сервера доступны в конкретном каталоге.

можно установить значение None , и в этом случае ни одна из дополнительных функций не будет включена, или будет выполняться одно или несколько из следующих действий:

All
Все варианты, кроме MultiViews .
ExecCGI
mod_cgi Разрешено выполнение CGI-скриптов .
FollowSymLinks
Сервер будет следовать символическим ссылкам в этом каталоге. Это значение по умолчанию.

Несмотря на то, что сервер переходит по символической ссылке, он не меняет имя пути, используемое для сопоставления с <Directory> разделами.

То FollowSymLinks и SymLinksIfOwnerMatch Options работают только в <Directory> разделах или .htaccess файлах.

Отсутствие этого параметра не следует рассматривать как ограничение безопасности, поскольку тестирование символических ссылок зависит от условий гонки, которые делают его обходимым.

Includes
Серверные включения, предоставляемые mod_include разрешены.
IncludesNOEXEC
Включения на стороне сервера разрешены, но #exec cmd и #exec cgi отключены. По-прежнему можно использовать #include virtual CGI-скрипты из ScriptAlias каталогов ed.
Indexes
Если запрашивается URL-адрес, который сопоставляется с каталогом, а в этом каталоге нет DirectoryIndex ( например , ), то будет возвращен отформатированный список каталога. index.html mod_autoindex
MultiViews
Контент, согласованный с «MultiViews», разрешен с использованием mod_negotiation .

Примечание

Этот параметр игнорируется, если он установлен где-либо кроме <Directory> , так как mod_negotiation для сравнения и оценки требуются реальные ресурсы.

SymLinksIfOwnerMatch
Сервер будет следовать только символическим ссылкам, для которых целевой файл или каталог принадлежит тому же идентификатору пользователя, что и ссылка.

Примечание

То FollowSymLinks и SymLinksIfOwnerMatch Options работают только в <Directory> разделах или .htaccess файлах.

Этот параметр не следует рассматривать как ограничение безопасности, поскольку тестирование символических ссылок зависит от условий гонки, которые позволяют обойти его.

Обычно, если Options к каталогу можно применить несколько, то используется наиболее конкретный, а другие игнорируются; варианты не объединены. (Посмотрите, как объединяются разделы.) Однако, если всем параметрам директивы Options предшествует символ + или - , параметры объединяются. Любые параметры, которым предшествует а, + добавляются к действующим в настоящее время параметрам, а любые параметры, которым предшествует а, - удаляются из действующих в настоящее время параметров.

Примечание

Смешивание Options с a + или - без него не является допустимым синтаксисом и будет отклонено во время запуска сервера проверкой синтаксиса с прерыванием.

Например, без каких-либо символов + и - :

<Directory "/web/docs">
 Options Indexes FollowSymLinks
</Directory>
<Directory "/web/docs/spec">
 Options Includes
</Directory>

тогда только Includes будет установлено для /web/docs/spec каталога. Однако, если вторая Options директива использует символы + и - :

<Directory "/web/docs">
 Options Indexes FollowSymLinks
</Directory>
<Directory "/web/docs/spec">
 Options +Includes -Indexes
</Directory>

затем параметры FollowSymLinks и Includes устанавливаются для /web/docs/spec каталога.

Примечание

Использование -IncludesNOEXEC или -Includes отключение включений на стороне сервера полностью независимо от предыдущей настройки.

По умолчанию при отсутствии каких-либо других настроек — FollowSymlinks .

  RU            EN  


Рейтинг@Mail.ru