I do have this problem too.
I’m running nextcloud 21 on apache2 and php7.4 on Ubuntu server in a subdir /nextcloud.
In the apache .conf file from the ‘root’ site I have setup:
Redirect 301 /.well-known/carddav “/nextcloud/remote.php/dav”
Redirect 301 /.well-known/caldav “/nextcloud/remote.php/dav”
Redirect 301 /.well-known/webfinger “/nextcloud/public.php?service=webfinger”
Redirect 301 /.well-known/nodeinfo “/nextcloud/public.php?service=nodeinfo”
Is this the right setup? setting this up in htaccess in the root was not working at all.
Caldav and carddav do redirect in the right way, but webfinger and nodeinfo not.
Hier dasselbe! Egal was und wo ich die Einträge setze Nextcloud weigert sich.
Caldav und Carddav funktioniert ohne Probleme.
Hast du schon eine Lösung?
Danke, das hat bei mir auch geklappt.
Habe das dann alternativ noch in /etc/apache2/sites-available/default-ssl.conf versucht, was ebenso funktionierte.
Dann hast du ein Dateiverzeichnispfad:
/ ist gaaaanz oben
/etc ist wo viele Konfigverzeichnisse sind
/etc/apache2 ist dann darunter ein Verzeichnis für die Konfig vom Apache
Also so jedenfalls normalerweise
Was hast du denn für ein Betriebssystem?
Wahrscheinlich muss ich es ohne das Editieren der Apache Datei lösen, da ich vermutlich vom Hoster / Provider aus keinen Zugriff habe auf die Apache Dateien.
damit sollte es eigentlich erreichbar sein, aber ja, vielleicht lässt der Provider das nicht zu, kann dazu nichts sagen weil ich einen eigenen Server stehen habe. Viel Erfolg