Nach Umleitungseinstellung sieht Backend seltsam aus

  • Joomla Version
    6.0.4
    PHP Version
    PHP 8.4.x
    Hoster
    Strato
    Link (URL) zur Seite mit dem Problem
    https://www.harmonie-palmbach.de/

    Hallo an alle,

    nachdem ich meine Seite neu aufgesetzt habe war alles prima bis ich bei Strato eine Umleitung auf den Ordner gelegt habe, in dem meine Joomla Installation liegt.

    Jetzt sieht das Backend so aus:

    Es scheint als wäre kein Template mehr vorhanden. Ich benutze das Akeeba Admin-Tool um die Seite zu sichern. Hat es damit was zu tun?
    Das Frontend scheint zu funktionieren. Das Backendtemplate ist aber vorhanden und angewählt. Astroid Cache habe ich schon mehrfach geleert. Verhalten ist auch beim Firefox so.

  • Zur hilfreichsten Antwort springen
  • Momentan wirft deine Seite einen 500er, weshalb ich das ein oder andere nicht überprüfen kann.
    Es findet eine Weiterleitung zu einem Unterverzeichnis statt. Allein hier könnte eine übergeordnete .htaccess für Probleme sorgen.
    Ändere am besten nicht zu viel auf einmal! Sonst wird es schwierig mit den Tipps. ;)

    Beim Ursprungsproblem habe ich vermutet, dass die css- und js-Dateien nicht geladen werden. Dazu müsstest du in der .htaccess testweise den untersten Block mal als Kommentar setzen!

    Ich benutze das Akeeba Admin-Tool um die Seite zu sichern. Hat es damit was zu tun?

    Du meinst sicherlich AkeebaBackup. Dieses AdminTools gibt es auch und ist ein Optimierungstool, welches eigentlich nicht benötigt wird und bei falscher Konfiguration Probleme auslösen kann.

    Nebenbei: Wenn die (Sub)Domain übrigens nicht auf das Verzeichnis gestellt ist, in dem Joomla liegt, muss man in der Regel mit RewriteBase /unterverzeichnis/ in der .htaccess arbeiten!

    Viele Grüße!
    JoomlaWunder

  • Nein ich meinte schon das Admin Tool. Da ich mit nicht sicher bin, ob ich einen guten Backen-Schutz alleine hinbekomme. Nach dem meine Seite gehackt worden ist, bin ich super vorsichtig.

    Meinst du das?

    # -- SEF URLs for the public frontend application
    ##### Joomla! core SEF Section -- BEGIN
    RewriteCond %{REQUEST_URI} !^/index\.php
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* index.php [L]
    ##### Joomla! core SEF Section -- END

  • Nein, ich meine diesen GZIP-Teil ganz unten. Da steht auch bei, dass man ihn als Kommentar setzen soll, wenn css- undd js-Dateien nicht geladen werden.


    Aber der 500er stört momentan.

    Ok, ich habe "Seite sichern" als Backup aufgefasst und nicht als "Seite absichern", was du meintest. Sichere dein administrator-Verzeichnis mit einem zusätzlichen Passwortschutz ab und schmeiß AdminTools erst mal raus! Das wird fast nie benötigt. In diesem Fall tippe ich hier auf das verursachende Problem. AdminTools ändert sogar die .htaccess.

    Viele Grüße!
    JoomlaWunder

  • AdminTools deinstallieren, die .htaccess wieder bereinigen (orientiere dich an der originalen htaccess.txt) und Backend über weitere .htaccess und .htpasswd absichern!
    Caches auch alle leeren!

    Eventuell sind abschließend noch ein paar Anpassungen nötig, siehe z.B. Unterverzeichnis.

    Viele Grüße!
    JoomlaWunder

  • Oder soll ich einmal die .htacess u .htpasswor im Adminbereich löschen?

    Glaube nicht, dass es damit zusammenhängt. Testweise diese .htaccess einfach umbenennen in htaccess-deaktiviert.txt, um den Passwortschutz aufzuheben.

    Vielleicht muss admintools zunächst deaktiviert werden, bevor man es löschen kann.
    Du bist aber auch dort, wo Erweiterungen deinstalliert werden können?
    Vielleicht müssen auch erst die EInträge aus der .htaccess im Joomla-Root-Verzeichnis entfernt werden, die admintools gesetzt hat.
    Kann ich nicht genau sagen, da ich es noch nie eingesetzt habe. Der Passwortschutz war schon immer ausreichend neben zeitnahem Aktualisieren von Joomla und Drittanbieter-Erweiterungen.

    Viele Grüße!
    JoomlaWunder

  • Ja bin ich aber da tut sich nichts weder wenn ich auf deaktivieren noch auf deinstallieren drücke.

    Ich hatte meinen letzten Beitrag noch um ein paar Punkte ergänzt.

    Vielleicht auch erst den oben genannten Block in der .htaccess als Kommentar setzen, damit css- und js-Dateien wieder geladen werden. Dann funktioniert vielleicht auch wieder der Button?!?

    Viele Grüße!
    JoomlaWunder

  • Ich hatte meinen letzten Beitrag noch um ein paar Punkte ergänzt.

    Vielleicht auch erst den oben genannten Block in der .htaccess als Kommentar setzen, damit css- und js-Dateien wieder geladen werden. Dann funktioniert vielleicht auch wieder der Button?!?

    Du meinst die Htaccess im adminstratorbereich oder? nicht die im Root verzeichnis?

  • Du meinst die Htaccess im adminstratorbereich oder? nicht die im Root verzeichnis?

    Bzgl. Backend-Passwortschutz aufheben meinte ich die .htaccess im administrator-Verzeichnis.

    Bzgl. css- und js-Dateien meinte ich die .htaccess im Joomla-Root-Verzeichnis.

    Mit händisch Entfernen meinst du sicherlich, admintools-Verzeichnisse löschen oder zumindest erst einmal umbenennen und Datenbank bereinigen. Davon würde ich abraten. Da gibt es sicherlich eine kleine logische Erklärung, warum das Deinstallieren gerade nicht klappt. Probiere das damit, dass du den oben genannten Block mal als Kommentar setzt!

    Viele Grüße!
    JoomlaWunder

  • Das gibt einen 500er Fehler.

    Was konkret hast du gerade geändert?

    Den 500er hast du bereits die ganze Zeit, zumindest seit ich das erste Mal hineingeschaut habe. Das deutet am ehesten auf ein Problem mit der .htaccess hin, egal ob eigene Einträge oder durch admintools verursacht.

    Und natürlich hast du unter deiner Domain auch eine .htaccess liegen, die sich auf dein neues Unterverzeichnis auswirkt. Das ist so aus der Ferne schwierig zu beurteilen, worin konkret das Problem besteht.

    Ich muss mich für heute verabschieden......

    Viele Grüße!
    JoomlaWunder

    • Hilfreichste Antwort

    hallo Bea,

    schau doch mal in Admin Tools im Control Panel ob da oben eine Meldung steht "Your server config file may need to be rebuilt" ?

    wenn ja,dann darauf klicken und die Anweisung befolgen.

    Diese Meldung kommt oft wenn etwas geändert wurde.

    Gruß gindi