Kaynağa Gözat

Refactor rewrite rules for carddav and caldav endpoints (#4572)

Co-authored-by: andrea <andrea@blueboxsoft.com>
Andrea Sessa 1 yıl önce
ebeveyn
işleme
0db45fe03d

+ 2 - 2
install/deb/templates/web/nginx/php-fpm/owncloud.stpl

@@ -56,8 +56,8 @@ server {
 		# The following 2 rules are only needed with webfinger
 		# The following 2 rules are only needed with webfinger
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
-		rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
-		rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
+		rewrite ^/.well-known/carddav /remote.php/dav redirect;
+		rewrite ^/.well-known/caldav /remote.php/dav redirect;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 
 
 		try_files $uri $uri/ /index.php;
 		try_files $uri $uri/ /index.php;

+ 2 - 2
install/deb/templates/web/nginx/php-fpm/owncloud.tpl

@@ -47,8 +47,8 @@ server {
 		# The following 2 rules are only needed with webfinger
 		# The following 2 rules are only needed with webfinger
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
-		rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
-		rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
+		rewrite ^/.well-known/carddav /remote.php/dav redirect;
+		rewrite ^/.well-known/caldav /remote.php/dav redirect;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 
 
 		try_files $uri $uri/ /index.php;
 		try_files $uri $uri/ /index.php;

+ 2 - 2
install/rpm/templates/web/nginx/php-fpm/owncloud.stpl

@@ -56,8 +56,8 @@ server {
 		# The following 2 rules are only needed with webfinger
 		# The following 2 rules are only needed with webfinger
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
-		rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
-		rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
+		rewrite ^/.well-known/carddav /remote.php/dav redirect;
+		rewrite ^/.well-known/caldav /remote.php/dav redirect;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 
 
 		try_files $uri $uri/ /index.php;
 		try_files $uri $uri/ /index.php;

+ 2 - 2
install/rpm/templates/web/nginx/php-fpm/owncloud.tpl

@@ -47,8 +47,8 @@ server {
 		# The following 2 rules are only needed with webfinger
 		# The following 2 rules are only needed with webfinger
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
 		rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
-		rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
-		rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
+		rewrite ^/.well-known/carddav /remote.php/dav redirect;
+		rewrite ^/.well-known/caldav /remote.php/dav redirect;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 		rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
 
 
 		try_files $uri $uri/ /index.php;
 		try_files $uri $uri/ /index.php;