diff --git a/roles/fedora-web/main/files/fedora-web.conf b/roles/fedora-web/main/files/fedora-web.conf index 7df5f1f9a1..d0aac60211 100644 --- a/roles/fedora-web/main/files/fedora-web.conf +++ b/roles/fedora-web/main/files/fedora-web.conf @@ -1,6 +1,12 @@ DocumentRoot /srv/web/fedoraproject.org/ -ErrorDocument 404 /404.html +SetEnvIf Request_URI "^/([[:alpha:]]{2,3}(?:-[[:alpha:]]{2,4})?)/" LANGUAGE=$1 + + ErrorDocument 404 /%{env:LANGUAGE}/404/index.html + + + ErrorDocument 404 /404.html + FileETag MTime Size