Zawsze mnie to zastanawiało dlaczego twórcy nextcloud nie zastosowali domyślnego mechanizmu , który automatycznie usuwa index.php z adresu internetowego. Oczywiście idąc dalej problem powstaje gdy użytkownicy / administratorzy tej aplikacji wykorzystują różne serwery web. Osobiście używam apache i przeglądając wiele źródeł w internecie wiele wskazuje że jest to odpowiedni wybór. Wracając jednak do tematu, najprostszy sposób jaki znam bo sam go stosuje i jest również opisywany na łamach innych blogów to umieszczenie w pliku konfiguracyjnym (config.php) dodatkowej linijki:
Należy ją umieścić tak jak przedstawiłem poniżej:
Po wprowadzeniu tej zmiany przechodzimy do aplikacji w nextcloud o nazwie occweb. occweb jest narzędziem administracyjnym w formie terminala. Jeżeli nie posiadacie jej aktywne należy zdecydowanie ją zainstalować i wykonać polecenie jak poniżej:
Następnie należy się wylogować z nextcloud, usunąć index.php z adresu w przeglądarce i ponownie się zalogować. To tyle, miłej zabawy!