From cea49fe4a1f8d0508381f5e0d6591654994d9518 Mon Sep 17 00:00:00 2001 From: CSchulz Date: Mon, 20 Nov 2017 11:50:13 +0000 Subject: [PATCH] add PT to follow alias --- config/apache-davical.conf | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/config/apache-davical.conf b/config/apache-davical.conf index b7b7acbd..b7fe25b3 100644 --- a/config/apache-davical.conf +++ b/config/apache-davical.conf @@ -26,13 +26,14 @@ Alias /davical /usr/share/davical/htdocs RewriteEngine On + # PT is important if you are using an alias, it implies L # Redirect /.well-known URLs - RewriteRule ^/\.well-known/(.*)$ /davical/caldav.php/.well-known/$1 [NC,L] + RewriteRule ^/\.well-known/(.*)$ /davical/caldav.php/.well-known/$1 [NC,PT] # Optionally: redirect /principals/users/ as well - RewriteRule ^/principals/users/(.*)$ /davical/caldav.php/$1 [NC,L] - RewriteRule ^/principals/resources/(.*)$ /davical/caldav.php/$1 [NC,L] - RewriteRule ^/calendars/__uids__/(.*)$ /davical/caldav.php/$1 [NC,L] - RewriteRule ^/addressbooks/__uids__/(.*)$ /davical/caldav.php/$1 [NC,L] + RewriteRule ^/principals/users/(.*)$ /davical/caldav.php/$1 [NC,PT] + RewriteRule ^/principals/resources/(.*)$ /davical/caldav.php/$1 [NC,PT] + RewriteRule ^/calendars/__uids__/(.*)$ /davical/caldav.php/$1 [NC,PT] + RewriteRule ^/addressbooks/__uids__/(.*)$ /davical/caldav.php/$1 [NC,PT] # Optionally: Put DAViCal in the root # NOTE: this will break other applications that rely on mod_rewrite!