]>
Commit | Line | Data |
---|---|---|
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 | # mod_setenvif, mod_negotiation | |
9 | # | |
10 | ||
11 | AliasMatch ^/manual(?:/(?:da|de|en|es|fr|ja|ko|pt-br|ru|tr|zh-cn))?(/.*)?$ "/home/services/httpd/manual$1" | |
12 | ||
13 | <Directory "/home/services/httpd/manual"> | |
14 | Options Indexes | |
15 | AllowOverride None | |
16 | Require all granted | |
17 | <IfModule mod_access_compat.c> | |
18 | Order allow,deny | |
19 | Allow from all | |
20 | </IfModule> | |
21 | ||
22 | <Files *.html> | |
23 | SetHandler type-map | |
24 | </Files> | |
25 | # .tr is text/troff in mime.types! | |
26 | <Files *.html.tr.utf8> | |
27 | ForceType text/html | |
28 | </Files> | |
29 | ||
30 | AddLanguage da .da | |
31 | ||
32 | SetEnvIf Request_URI ^/manual/(da|de|en|es|fr|ja|ko|pt-br|ru|tr|zh-cn)/ prefer-language=$ | |
33 | RedirectMatch 301 ^/manual(?:/(da|de|en|es|fr|ja|ko|pt-br|ru|tr|zh-cn)){2,}(/.*)?$ /manual/$1$2 | |
34 | ||
35 | LanguagePriority en da de es fr ja ko pt-br ru tr | |
36 | ForceLanguagePriority Prefer Fallback | |
37 | </Directory> |