Nextcloud/ownCloud über andere Domain aufrufen

NextcloudownCloudStrato

Nextcloud bzw. auch ownCloud sind so vorkonfiguriert, dass es nur den Zugriff über die Domain erlaubt, über die Nextcloud installiert wurde.
Möchte man jedoch Nextcloud über eine andere Domain aufrufen, da man zum Beispiel zwei Domains im Web-Paket besitzt, so muss diese Domain in Nextcloud hinterlegt werden.
Lösung

Laden Sie die Datei config.php per FTP aus dem Verzeichnis config herunter.
Der Datei-Inhalt sieht ca. so aus:

<?php
$CONFIG = array (
  'instanceid' => 'XXX',
  'passwordsalt' => 'XXX',
  'secret' => 'XXX',
  'trusted_domains' =>
  array (
    0 => 'cloud.linkemarco.de',
  ),
  'datadirectory' => 'XXX',
  'overwrite.cli.url' => 'https://cloud.linkemarco.de',
  'dbtype' => 'mysql',
  'version' => '8.0.0.7',
  'dbname' => 'XXX',
  'dbhost' => 'XXX',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'XXX',
  'dbpassword' => 'XXX',
  'installed' => true,
);

Fügen Sie nun die zusätzliche Domain wie folgt zu den trusted_domains (Zeile 9) hinzu:

<?php
$CONFIG = array (
  'instanceid' => 'XXX',
  'passwordsalt' => 'XXX',
  'secret' => 'XXX',
  'trusted_domains' =>
  array (
    0 => 'cloud.linkemarco.de',
    1 => 'zweitedomain.de',
  ),
  'datadirectory' => 'XXX',
  'overwrite.cli.url' => 'https://cloud.linkemarco.de',
  'dbtype' => 'mysql',
  'version' => '8.0.0.7',
  'dbname' => 'XXX',
  'dbhost' => 'XXX',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'XXX',
  'dbpassword' => 'XXX',
  'installed' => true,
);

Speichern Sie Datei ab und überschreiben Sie die vorhandene Datei per FTP auf ihrem Host.
Anschließend funktioniert der Aufruf von Nextcloud auch über diese Domain.