.htaccess Fehler nach Update auf Hub 8 (29.0.0)

In meiner NC 29-VM erscheint auch dieser Fehler im Zusammenhang mit der Erreichbarkeit, aber ausgerechnet die Domain, welche ich täglich verwende, ist betroffen. Die offizielle Domain der VM kann ich nicht überall verwenden, da diese in manchen Netzwerken geblockt wird. Ich habe deshalb eine weitere eingerichtet, welche bei meinem I-Provider hinterlegt ist und habe auf meinem VM-Host einen Reverse-Proxy-Eintrag eingerichtet, welcher dann auf die VM zeigt.

Bis NC 28.x.x ging das einwandfrei. Kann ich diese Prüfung abschalten irgendwo?

Bei mir das gleiche, dabei sind Datenverzeichnis und Web Verzeichnis unterschiedlich. Mit Nextcloud 28 keine Probleme.

Ich hatte den gleichen Fehler nach dem Update von 28.0.6. auf 29.0.2.
Umgebung: Apache 2.4, PHP8.3

In mehreren Installationen lief das Update fehlerfrei durch.
In einer älteren Installation wurde mir auch der .htaccess Fehler angezeigt.

Um den Fehler zu beheben musste ich den in der NC-Doku beschriebenen Redirect aus der Nicht-SSL Version in die SSL Version ändern.

Von:

<VirtualHost x.x.x.x:80>
  ServerName cloud.example.com
  Redirect permanent / https://cloud.example.com/   
</VirtualHost>

In eine vollständige VirtualHost Konfiguration für den Port 80, die ein Rewriting via mod_rewrite enthält. Da ich Letyencrypt für meine SSL Zertifikate verwende leite ich alle Zugriffe außer die Letsencrypt Challenge auf die entsprechende SSL Variante um:

<IfModule mod_rewrite.c>
     RewriteEngine On
     RewriteCond %{REQUEST_URI} !.well-known/acme-challenge
     RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [R=301,L]
  </IfModule>

Bei mir lag es daran, dass in der nginx Konfiguration die Weiterleitung 80-> 443
noch $server_name , anstelle $host$request_uri Verwendung gefunden hat:

#return 301 https://$server_name:443
return 301 https://$host$request_uri:443;

Das war bei mir auch der Fehler. Danke für den Hinweis.