| Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://neptun.sai.msu.su/manual/mod/mod_negotiation.html Дата изменения: Mon Oct 15 20:35:59 2001 Дата индексирования: Mon Oct 1 20:20:55 2012 Кодировка: Поисковые слова: crater | 
![[APACHE DOCUMENTATION]](../images/sub.gif) 
 
      This module provides for content negotiation.
Status: Base
     Source File:
    mod_negotiation.c
     Module Identifier:
    negotiation_module
type-map) which explicitly lists the files
      containing the variants.x-compress
      for compress'd files, and x-gzip for gzip'd
      files. The x- prefix is ignored for encoding
      comparisons.en,
      meaning English.name=value. Common parameters include: 
        text/html this defaults to 2, otherwise
          0.
          Content-Type: image/jpeg; qs=0.8
        
      /some/dir/foo and
    /some/dir/foo does not exist, then the
    server reads the directory looking for all files named
    foo.*, and effectively fakes up a type map which
    names all those files, assigning them the same media types and
    content-encodings it would have if the client had asked for one
    of them by name. It then chooses the best match to the client's
    requirements, and returns that document. 
    If set, this directive allows content-negotiated documents to be cached by proxy servers. This could mean that clients behind those proxys could retrieve versions of the documents that are not the best match for their abilities, but it will make caching more efficient.
This directive only applies to requests which come from HTTP/1.0 browsers. HTTP/1.1 provides much better control over the caching of negotiated documents, and this directive has no effect in responses to HTTP/1.1 requests.
The LanguagePriority sets the precedence of language variants for the case where the client does not express a preference, when handling a MultiViews request. The list of MIME-lang are in order of decreasing preference. Example:
      LanguagePriority en fr de
    
    For a request for foo.html, where
    foo.html.fr and foo.html.de both
    existed, but the browser did not express a language preference,
    then foo.html.fr would be returned. 
    Note that this directive only has an effect if a 'best' language cannot be determined by any other means. Correctly implemented HTTP/1.1 requests will mean this directive has no effect.
See also: DefaultLanguage and AddLanguage
 
    