Supprimer index.php de votre URL nextcloud

Pour mettre à jour votre URL :

Rendez-vous dans votre dossier d’installation de nextcloud.

Puis ouvrez le fichier config.php et ajouter la ligne surlignée avec comme chemin votre dossier de nextcloud (ce n’est pas forcement celui de votre vhost)

<?php
$CONFIG = array (
  'instanceid' => 'ocqrm4h8zabw',
  'passwordsalt' => XXXXXXXXXXXXXXXXXXXXXX',
  'secret' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
  'trusted_domains' =>
  array (
    0 => 'mondomaine.fr',
  ),
  'datadirectory' => '/monchemin/nextcloud/data',
  'dbtype' => 'mysql',
  'version' => '15.0.5.3',
  'overwrite.cli.url' => 'https://mondomaine.fr',
  'htaccess.RewriteBase' => '/',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'nextcloud',
  'dbpassword' => 'XXXXXXXXXXXXXXXXXXXX',
  'installed' => true,
);

Puis mettez à jour votre fichier .htaccess avec la commande suivante :

sudo -u www-data php occ maintenance:update:htaccess

Attention pour réaliser ce tuto, vous devez avoir installer “sudo” et activer les modules apache pour la réécriture.