• mack4

    (@mack4)


    Hallo zusammen,

    ich habe meine WordPress-Seite vor kurzem auf https umgestellt. Bislang hatte ich die WordPress-Seite unter https://www.xyz.com laufen und Piwik/Matomo unter http://analytics.xyz.com.

    Ich habe allerdings nur ein SSL-Zertifikat für die Domain https://www.xyz.com, aber kein Wildcard-Zertifikat, so dass die Piwik/Matomo-Installation auf http://analytics.xyz.com nicht über SSL läuft. Nun trackt Piwik/Matomo nur SSL-Seiten, wenn es auch auf SSL läuft und ich will das Geld für ein Wilcard oder ein zweites Zertifikat ausgeben.

    Kann ich WordPress irgendwie so einrichten, dass die Seite weiterhin unter https://www.xyz.com/ läuft, aber die Piwik/Matomo unter https://www.xyz.com/matomo?

    Beste Grüße und danke

    • Dieses Thema wurde vor 8 Jahren von mack4 geändert.
    • Dieses Thema wurde vor 8 Jahren von mack4 geändert.
    • Dieses Thema wurde vor 8 Jahren von mack4 geändert.
    • Dieses Thema wurde vor 8 Jahren von mack4 geändert.
Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    WordPress kann in einem eigenen Verzeichnis installiert werden und trotzdem über eine URL ohne Angabe des Unterverzeichnis aufgerufen werden. Der Vorteil ist, dass du dann weitere Webanwendungen wie z.B. Matomo parallel verwenden kannst.

    Dazu gehst du wie folgt vor:

    1. Du erstellst im Web-Stammverzeichnis ein Verzeichnis wordpress.
    2. Du meldest dich wie bisher im WordPress-Backend an und änderst in Einstellungen > Allgemein das WordPress-Verzeichnis auf https://example.com/wordpress (natürlich mit deiner Domain). Die Site-URL lässt du unverändert bei https://example.com.
    3. Du verschiebstaußer der Konfigurationsdatei wp-config.php und der Server-Konfigurationsdatei .htaccess ! – alle WordPress-Dateien und -Verzeichnisse in das neue Verzeichnis wordpress.
    4. Du kopierst aus dem Verzeichnis wordpress die index.phpin das Web-Stammverzeichnis.
    5. In der index.php im Web-Stammverzeichnis passt du die letzte Zeile wie folgt an:
      require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
    6. Nun meldest du dich wieder im Backend an. Dazu musst du den Pfad für das Verzeichnis mit angeben, also http://example.com/wordpress/wp-login.php.
    7. Jetzt installierst du das Plugin Better Search Replace und ersetzt mit diesem Plugin in allen Datenbanktabellen https://example.com/wp-content/ mit https://example.com/wordpress/wp-content. Vergiss nicht, dass Häkchen bei „Testlauf“ rauszunehmen und achte darauf, wirklich alle Datenbanktabellen auszuwählen.
    8. Gehe in Einstellungen > Permalinks und speichere noch einmal die gewünschte Permalinkstruktur.
    9. Teste, ob deine Website wieder normal dargestellt wird und ob die Pfade für die Bilder stimmen (im Browser: Rechtsklick auf eines der Bilder > Element untersuchen, im eingeblendeten Fenster nachsehen, ob der Link zum Bild das Unterverzeichnis wordpress enthält.
      Teste auch die Navigation. Alle Seiten sollten über das Navigationsmenü aufgerufen werden können und in der URL kein Unterverzeichnis wordpress anzeigen.

    Wenn du damit fertig bist, kannst du im Web-Stammverzeichnis parallel zu WordPress ein weiteres Verzeichnis matomo anlegen und dort die Webanwendung installieren.

    Wie immer bei solchen Aktionen solltest du vorher ein Backup anlegen, damit du bei einem Anwendungsfehler deine bisherige Installation wiederherstellen kannst.

    Thread-Starter mack4

    (@mack4)

    Danke, das hat mir sehr geholfen!

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)

Das Thema „Piwik (Matomo) und WordPress auf der selben Domain“ ist für neue Antworten geschlossen.