Websites und Anwendungen

Die URL der Website in Joomla prüfen

Geprüft am 2 Min. Lesezeit Konfiguration Joomla

Joomla erkennt die URL der Website automatisch. In einer normalen Installation muss die Variable $live_site in configuration.php leer bleiben:

public $live_site = '';

Verwenden Sie sie nicht als erste Lösung für Fehler bei Weiterleitungen, HTTPS, nicht geladenen Ressourcen oder suchmaschinenfreundlichen URLs. Prüfen Sie vorher die Domain und ihren Dokumentstamm, die Weiterleitungen in .htaccess, die HTTPS-Konfiguration, den Cache und jeden Proxy oder CDN.

Nur in Ausnahmefällen, in denen der Server den Host nicht korrekt an Joomla übergibt, kann es nötig sein, sie manuell festzulegen. Verwenden Sie dann die vollständige öffentliche URL mit https://, ohne index.php und ohne abschließenden Schrägstrich:

public $live_site = 'https://www.ejemplo.com';

Testen Sie danach den öffentlichen Zugang und den Verwaltungszugang, die Abmeldung, die suchmaschinenfreundlichen URLs und die statischen Ressourcen. Eine falsche URL in $live_site kann Weiterleitungen auf die falsche Domain verursachen oder eine Staging-Kopie nach dem Umzug der Website beschädigen. Wenn sie keine bestätigte Ursache behebt, lassen Sie sie wieder leer.

Bearbeiten, ohne die Konfiguration zu verlieren

Legen Sie eine private Kopie von configuration.php an, bevor Sie sie ändern. Die Zeilen oben sind Eigenschaften der bestehenden Konfigurationsklasse: Ändern Sie die entsprechende Eigenschaft innerhalb dieser Klasse, fügen Sie keine public-Deklaration außerhalb davon ein und legen Sie keine zweite Definition an.

Wenn die Website in einem Unterverzeichnis liegt, prüfen Sie auch diesen Teil der URL und die Rewrite-Regeln. Prüfen Sie nach einer Migration die Pfade für Protokolle und temporäre Dateien gesondert: $live_site zu ändern aktualisiert weder alle Verzeichnisse noch die im Inhalt geschriebenen Links.

Wenn die Änderung einen PHP-Fehler verursacht, stellen Sie die gesicherte Datei wieder her und prüfen Sie die Meldung im Protokoll. Veröffentlichen Sie nicht die vollständige Konfiguration, wenn Sie um Hilfe bitten, denn sie enthält die Zugangsdaten der Datenbank.

Das könnte Ihnen auch helfen

Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.