diff options
Diffstat (limited to '.htaccess')
-rwxr-xr-x | .htaccess | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/.htaccess b/.htaccess index a5d51c78087..048a56d6389 100755 --- a/.htaccess +++ b/.htaccess @@ -1,3 +1,11 @@ +<IfModule mod_fcgid.c> +<IfModule mod_setenvif.c> +<IfModule mod_headers.c> +SetEnvIfNoCase ^Authorization$ "(.+)" XAUTHORIZATION=$1 +RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION +</IfModule> +</IfModule> +</IfModule> ErrorDocument 403 /core/templates/403.php ErrorDocument 404 /core/templates/404.php <IfModule mod_php5.c> @@ -12,6 +20,7 @@ php_value memory_limit 512M RewriteEngine on RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteRule ^.well-known/host-meta /public.php?service=host-meta [QSA,L] +RewriteRule ^.well-known/host-meta.json /public.php?service=host-meta-json [QSA,L] RewriteRule ^.well-known/carddav /remote.php/carddav/ [R] RewriteRule ^.well-known/caldav /remote.php/caldav/ [R] RewriteRule ^apps/calendar/caldav.php remote.php/caldav/ [QSA,L] |