Hey parece que o apache não está lendo o arquivo .htaccess isso geralmente é corrigido pelo seguinte:
sudo nano /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html"
After the section ends<Directory "/var/www/html"> </Directory>
<Directory /var/www/html/nextcloud>
AllowOverride ALL
Require all granted
</Directory>
Aqui está um guia completo de instalação do nextcloud on centos 7