github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/conf/extra/httpd-manual.conf (about)

     1  #
     2  # Provide access to the documentation on your server as
     3  #  http://yourserver.example.com/manual/
     4  # The documentation is always available at
     5  #  http://httpd.apache.org/docs/2.2/
     6  #
     7  # Required modules: mod_alias, mod_setenvif, mod_negotiation
     8  #
     9  
    10  AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|pt-br|ru|tr))?(/.*)?$ "c:/Apache2/manual$1"
    11  
    12  <Directory "c:/Apache2/manual">
    13      Options Indexes
    14      AllowOverride None
    15      Order allow,deny
    16      Allow from all
    17  
    18      <Files *.html>
    19          SetHandler type-map
    20      </Files>
    21      # .tr is text/troff in mime.types!
    22      <Files *.html.tr.utf8>
    23          ForceType "text/html; charset=utf-8"
    24      </Files>
    25  
    26      SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|pt-br|ru|tr)/ prefer-language=$1
    27      RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|pt-br|ru|tr)){2,}(/.*)?$ /manual/$1$2
    28  
    29      LanguagePriority en de es fr ja ko pt-br ru tr
    30      ForceLanguagePriority Prefer Fallback
    31  </Directory>