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

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

Description:Resources accept trailing pathname information
Syntax: AcceptPathInfo On|Off|Default
Default: AcceptPathInfo Default
Context:server config, virtual host, directory, .htaccess
Override:FileInfo
Status:Core
Module:core

Описание: Ресурсы принимают конечную информацию о пути


Эта директива определяет, будут ли приниматься или отклоняться запросы, которые содержат конечную информацию о пути, которая следует за фактическим именем файла (или несуществующим файлом в существующем каталоге). Информацию о конечном пути можно сделать доступной для скриптов в PATH_INFO переменной среды.

Например, предположим, что местоположение /test/ указывает на каталог, содержащий только один файл here.html . Потом запросы на /test/here.html/more и /test/nothere.html/more оба собирают /more как PATH_INFO .

Три возможных аргумента в пользу директивы AcceptPathInfo :

Off
Запрос будет принят только в том случае, если он соответствует существующему буквальному пути. Поэтому запрос с завершающей информацией о пути после истинного имени файла, как /test/here.html/more в приведенном выше примере, вернет ошибку 404 NOT FOUND.
On
Запрос будет принят, если ведущий компонент пути сопоставляется с существующим файлом. Приведенный выше пример /test/here.html/more будет принят, если /test/here.html сопоставляется с действительным файлом.
Default
Обработка запросов с завершающей информацией о пути определяется обработчиком, ответственным за запрос. Основной обработчик обычных файлов по умолчанию отклоняет PATH_INFO запросы. Обработчики, обслуживающие сценарии, такие как cgi-script и isapi-handler, обычно принимают PATH_INFO по умолчанию.

Основная цель директивы AcceptPathInfo — позволить вам переопределить выбор обработчика: принять или отклонить PATH_INFO . Это переопределение требуется, например, когда вы используете фильтр, такой как INCLUDES, для создания содержимого на основе файлов PATH_INFO . Основной обработчик обычно отклоняет запрос, поэтому вы можете использовать следующую конфигурацию, чтобы включить такой скрипт:

<Files "mypaths.shtml">
 Options +Includes
 SetOutputFilter INCLUDES
 AcceptPathInfo On
</Files>
  RU            EN  


Рейтинг@Mail.ru