URL-Felder verschwunden

  • Guten Tag!

    Wer kann bitte helfen? Ich habe mich soeben hier registriert, weil ich mit meinem Problem nicht weiterkomme:
    Ich bin dabei meine Website zu erstellen und wollte dabei auch ein SSL-Zertifikat einbinden. Sie ist als Multisite zweisprachig mit folgender Struktur gestaltet:

    **meinedomain.com** (ohne Inhalt) leitet um
    entweder auf **meinedomain.com/de/**
    oder auf **meinedomain.com/en/**

    Ich wollte heute meinen Zugang von http auf https umstellen und dazu das SSL-Zertifikat einbinden.
    Allerdings sind die URL-Felder in den Einstellungen > Allgemein nicht vorhanden. Nach Titel und Untertitel kommt gleich das Feld E-Mail. Dazwischen sollten eigentlich die URL-Felder sein.
    Die URL-Felder fehlen sowohl bei der Hauptdomain, als auch bei den Unterverzeichnissen.

    In der Netzwerkverwaltung werden die einzelnen URLs angezeigt. Wenn ich sie bearbeiten will, sind die ersten Zeilen unter Einstellungen "Siteurl" und "Home". Dort werden die Namen auch als http://meinedomain.com bzw. als deren Unterverzeichnisse korrekt dargestellt. Allerdings sind diese Felder nicht editierbar, sodass ich eine Änderung auf https vornehmen könnte.

    Was kann hier passiert sein? Wo könnte ich die URL noch aktualisieren? Ich bin Superadministrator, meine Wordpress-Installation ist auf dem neuesten Stand (4.9.4).

    Vielen Dank im Voraus für Eure Hilfe.

    Franz

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Danke für die Antwort, Azrael. Ich denke, Du meinst die wp-config oder gibt es noch eine andere config-Datei?

    WP-SITEURL und WP-HOME habe ich nicht definiert.

    Zur Erklärung ein Rückblick:

    Die Domain besteht schon seit geraumer Zeit, sollte eine normale Seite werden. Ich habe mich dann aber entschlossen, sie zweisprachig über eine Multisite zu gestalten. Damals waren die URL-Felder auch dort vorhanden, wo sie hingehören, ich konnte alles problemlos konfigurieren. Die Seite lief damals noch als "http".

    Ich habe mittlerweile einmal das Theme gewechselt und auch einige Male upgedatet. Das führte wohl in letzter Zeit zu Problemen, weil verschiedene Theme-Versionen miteinander konkurrierten.

    Auf Anraten des Supports wollte ich einige Problemseiten neu aufbauen. Weil ich nur die Seitenstruktur mit ein wenig Demo-Inhalt fertiggestellt hatte, wollte ich die Gelegenheit nutzen, ein SSL-Zertifikat einzubinden. Als ich die URLs ändern wollte, waren sie nicht mehr da.

    Mittlerweile habe ich weiter herumgegraben mir den Quelltext der Einstellungsseite angeschaut und festgestellt, dass die options-general-Datei offenbar für das Verschwinden verantwortlich ist. Der entsprechende Absatz für die Einstellungen im Quelltext fehlt dort, obwohl dieser in der entsprechenden Datei der Wordpress-Installation vorhanden ist.

    Schließlich habe ich mich an die Datenbank gewagt, dort die entsprechenden Stellen in den wp_option-Verzeichnissen gefunden und die Änderung von "http" auf "https" gemacht.

    Mit überraschendem Effekt: Vorher gab es keinerlei Möglichkeit mehr, die Einstellungen im Dashboard vorzunehmen. Jetzt sind, wenn ich über die Netzwerkeinstellungen die Unterverzeichnisse bearbeite, zumindest in diesen die URLs zu bearbeiten (allerdings nicht in der Hauptdomain). In der regulären Seite Einstellungen > Allgemein fehlen die URL-Felder weiterhin.

    Ich habe aber auch alle nicht (mehr) genutzten Themes und Plugins gelöscht, sodass ich nicht mehr sagen kann, was zu dieser Veränderung geführt hat. Das Problem ist damit ja auch nicht behoben, sondern nur handhabbar und die Frage nach wie vor ungeklärt: Wer ist der Dieb der URL-Felder?


    Franz


    Einige Screenshots zum besseren Verständnis:

    >option-general-defekt:
    auf Höhe der option-general-zeile müsste der Eintrag für die URL-Felder stehen.

    >url-felder1-neu:
    so sieht die reguläre Einstellungsseite aus

    >url-felder2-main-neu:
    Eintrag für die Hauptdomain, nicht editierbar, sah vor der Änderung in der Datenbank auch bei den Unterverzeichnissen aus

    >url-felder3-verzeichnis-neu:
    jetziger Eintrag für die Unterverzeichnisse

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!