nextcloud – jak usunąć index.php

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:

'htaccess.RewriteBase' => '/'

Należy ją umieścić tak jak przedstawiłem poniżej:

  'instanceid' => '000000000',
'default_phone_region' => 'PL',
'htaccess.RewriteBase' => '/',
'app_install_overwrite' =>

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:

maintenance:update:htaccess

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!