aboutsummaryrefslogtreecommitdiff
path: root/.htaccess.in
blob: b410289a1d178ce28ba2f2cc8c0faed2e8a8cc9b (plain)
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
Options -Indexes
<Files *.html>
  SetHandler type-map
</Files>

SetEnv NAMAZURC @sysconfdir@/namazu/namazurc
SetEnv NAMAZU_LANG_TRANS "pl=pl_PL.UTF8:ru=ru_RU.UTF-8:uk=uk_UA.UTF-8"

SetEnvIf Request_URI ^/(ru|pl|uk)/ prefer-language=$1
RedirectMatch 301 ^(?:/(ru|pl|uk)){2,}(/.*)?$ /$1$2
LanguagePriority ru pl uk
ForceLanguagePriority Prefer Fallback

RewriteEngine on

# --BEGIN MAINTENANCE RULES---
RewriteCond @HTMLDIR@/.maintenance -f
RewriteCond %{REQUEST_FILENAME} !.*/maint.html
RewriteCond %{REQUEST_FILENAME} !.*\.css
RewriteCond %{REQUEST_FILENAME} !.*\.png
RewriteRule .*		/maint.html [L]
# --END MAINTENANCE RULES---

RewriteRule (.+)/dict.html @SCRIPT_DIR@/dict.@SCRIPT_SUFFIX@?LANG=$1 [L]
RewriteRule (.+)/nea.html @SCRIPT_DIR@/nea.@SCRIPT_SUFFIX@?LANG=$1 [L]
RewriteRule (.+)/nea.rss  @SCRIPT_DIR@/nea.@SCRIPT_SUFFIX@?LANG=$1&rss=1 [L]

Return to:

Send suggestions and report system problems to the System administrator.