Url verlängert sich hinter einem Reverse Proxy

Hi,

ich nutze die aktuelle VM (HanssonIT). Wenn ich die VM hinter einem Reverse Proxy (Apache) betreibe, habe ich eine längere URL als gewünscht.

Ohne Reverse Proxy sieht die Url wie folgt aus:
https://meine.domain.de/login

Mit Reverse Proxy sieht die Url wie folgt aus:
https://meine.domain.de/nextcloud/index.php/login

Ich weiß nicht woher diese nextcloud/index.php/ kommen.

Hat dazu einer eine Idee für mich?

Bitte schaue Dir die Beschreibung des htaccess.RewriteBase-Parameters in der Nextcloud-Dokumentation an:

https://docs.nextcloud.com/server/19/admin_manual/configuration_server/config_sample_php_parameters.html?highlight=htaccess%20rewritebase#proxy-configurations

Komisch, dass scheinbar “index.php” nur bei der zweiten Version auftaucht.
Dafür sehe ich nämlich keinen Grund, da dieser Teil der Konfiguration identisch sein sollte.

config/config.php:
'htaccess.RewriteBase' => '/',

sudo -u www-data php /var/www/nextcloud/occ maintenance:update:htaccess

Wäre schön, wenn es irgendwann Default wird.
Remove "index.php" - folder from nextcloud url (default setting in future releases?) · Issue #22296 · nextcloud/server · GitHub
Leider setzt sich keiner für mein Issue ein. Schade.

Danke für den Hinweis. Kannst du mir sagen was ich da genau machen kann und muss damit ich meine Domain um nextcloud/index.php/ verkürzen kann?

Alle Schritte sind werdendoch in der Dokumentation unter dem von mir genannten Link beschrieben. Was ist daran nicht verständlich?