GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Plesk

Wie man dafür sorgt, dass WordPress nicht so angezeigt wird, als wäre es in einem Unterordner

In diesem Artikel erfahren Sie, wie Sie sicherstellen, dass Besucher Ihrer Website Ihre WordPress-Website sehen, wenn sie in einem Unterverzeichnis wie /wordpress oder /blog installiert ist. Wenn Sie nach Informationen oder zur Installation von WordPress suchen, haben wir hier eine großartige detaillierte Anleitung zum Erstellen eines WordPress-Blogs!

Wenn du WordPress in einem Unterverzeichnis wie /blog oder /wordpress installiert hast, bedeutet das, dass darauf zugegriffen werden muss, indem du zu yourdomain.com/blog oder yourdomain.com/wordpress gehst. Aber jetzt möchten Sie, dass Ihre WordPress-Website den Besuchern angezeigt wird, ohne dass Sie /blog oder /wordpress nach Ihrer Domain eingeben müssen! Dafür gibt es mehrere Möglichkeiten …

Lösung 1:Verschiebe WordPress in das Stammverzeichnis (Klon)

Der sauberste Weg, dies zu lösen, besteht darin, unser 1-Klick-Dienstprogramm für Web-Apps zu verwenden, um WordPress in das Stammverzeichnis zu klonen und dann die ursprüngliche Installation (die im Unterordner) zu entfernen. Wenn Sie es vorziehen, dass die Ordnerstruktur unverändert bleibt (vielleicht mögen Sie einen sauberen Webstamm!), Fahren Sie mit Lösung 2 unten fort. Wenn Sie gleichgültig sind, empfehlen wir die Implementierung dieser Lösung:

  1. Melden Sie sich bei Plesk an
  2. Klicken Sie auf die Schaltfläche 1-Klick-Web-Apps
  3. Suchen Sie Ihre WordPress-Installation in der Liste der installierten Apps und klicken Sie dann auf die Schaltfläche Klonen, wenn Sie mit der Maus darüber fahren. Es sieht aus wie zwei nebeneinanderliegende Pfeile, die nach unten zeigen.
  4. Wählen Sie die gleiche Domain wie das Ziel und achten Sie darauf, keinen Pfad / Unterverzeichnis anzugeben
  5. Fahren Sie mit dem Klonvorgang fort.
  6. Überprüfen Sie nach Abschluss, ob Sie Ihre Website ohne das Unterverzeichnis laden können.

Sie sehen jetzt zwei Installationen von WordPress in der 1-Klick-Web-Apps-Liste der installierten Anwendungen. Führen Sie eine Sicherungskopie der alten Installation (im Unterverzeichnis) aus und entfernen Sie sie dann, indem Sie auf die Schaltfläche X klicken.

Es ist wichtig, die alte Installation aus Sicherheitsgründen zu entfernen und sicherzustellen, dass nichts mehr auf die Dateien im Unterverzeichnis angewiesen ist. Es ist besser, es jetzt zu wissen, als sich nicht sicher zu sein, warum es in Monaten Probleme gibt!

Lösung 2:Laden Sie WordPress aus dem Unterordner

Warnhinweise:

  1. Lassen Sie nicht mehrere Kopien derselben Website gleichzeitig laufen, es sei denn, sie sind vollständig getrennt (z. B. verschiedene Subdomains). Dies macht die Dinge nur wirklich sehr verwirrend und 1-Klick-Web-Apps werden höchstwahrscheinlich Probleme mit dieser Einrichtung während Updates verursachen. Stellen Sie sicher, dass Sie diese Lösung nur dann verwenden, wenn Sie eine einzelne WordPress-Installation haben.
  2. Eine andere WordPress-Adresse als die Site-Adresse zu haben, kann dazu führen, dass einige Plugins und Themes nicht mehr funktionieren. Es wird dringend empfohlen, die Website im Stammverzeichnis zu klonen, anstatt sie in einem Unterordner zu belassen.

Die folgenden Schritte zeigen Ihnen, wie Sie WordPress so einrichten, dass auf www.domain.com (ohne das Unterverzeichnis) zugegriffen werden kann, ohne WordPress in das Stammverzeichnis Ihrer Domain zu klonen, sodass Sie es in seinem aktuellen Unterordner belassen können.

Wenn Sie mit den Webdateien Ihrer primären Domain arbeiten (unabhängig davon, ob Sie den Plesk File Manager oder FTP verwenden), ist „Root“ oder „Web Root“ alles im Ordner „httpdocs“. Wenn es sich um eine Add-On-Domain handelt, wurde der Webstamm von Ihnen bei der ursprünglichen Erstellung definiert – höchstwahrscheinlich ist es ein Ordner mit demselben Namen wie die Domain. Wir bezeichnen Ihr Webroot unten als „httpdocs“. Wenn Sie also eine Add-on-Domain verwenden, ersetzen Sie diese Referenz unbedingt durch Ihren tatsächlichen Webroot-Ordner.

WARNUNG :Bei Schritt 7 ändern Sie NICHT die Einstellung „WordPress-Adresse (URL)“ . Diese Einstellung MUSS weiterhin den vollständigen Installationspfad haben. Stellen Sie sicher, dass Sie nur verwenden Ändern Sie den Wert „Site-Adresse“

  1. Wenn Sie Ihre FTP-Anmeldedaten kennen, melden Sie sich über SFTP oder FTPS an. Wenn nicht, ist es einfacher, den Plesk File Manager zu verwenden. Melden Sie sich dazu bei Plesk an und klicken Sie dann im Hauptmenü auf „Dateien“.
  2. Öffnen Sie den httpdocs-Ordner und gehen Sie dann zu dem Ordner, in dem Sie WordPress installiert haben (wahrscheinlich so etwas wie /blog oder /wordpress)
  3. Kopieren Sie die index.php-Datei in das übergeordnete Verzeichnis (zurück, nach httpdocs).
  4. Bearbeiten Sie die index.php, die Sie in den Webstamm verschoben haben, und ändern Sie die Zeile mit der Aufschrift require(‘./wp-blog-header.php’); zu require(‘./wordpress/wp-blog-header.php’); Wenn Sie etwas anderes als „wordpress“ als Installationsverzeichnis/Pfad für den Unterordner verwendet haben (z. B. „blog“), setzen Sie diesen Ordnernamen stattdessen zwischen die Schrägstriche
  5. Achten Sie darauf, index.php in httpdocs zu speichern
  6. Melden Sie sich mit Ihrem Administratorbenutzer bei WordPress an und gehen Sie zu Einstellungen> Allgemein
  7. Entfernen Sie /wordpress (oder /blog oder was auch immer Ihr Installationsordner ist) vom Ende von „Site-Adresse (URL)“ und speichern Sie die Änderungen.

Herzlichen Glückwunsch! Sie sollten jetzt feststellen, dass Ihre WordPress-Installation unter http://yourdomain.com zugänglich ist

Fanden Sie diese Anleitung hilfreich oder benötigen Sie weitere Hilfe? Sehen Sie sich unser Produkt „Meine Website reparieren“, „Shared Webhosting“ und „Canadian VPS Hosting“ an, oder besuchen Sie einfach unseren Blog für weitere großartige Informationen wie diese!


Plesk
  1. Wie man WordPress-Permalinks in Nginx zum Laufen bringt

  2. Wie lässt sich ein Skript rückwirkend als Root ausführen?

  3. Wie bringt man Ibus dazu, ~/.xcompose nicht zu ignorieren?

  4. Wie mache ich eine Datei unter Linux dauerhaft schreibgeschützt, sodass selbst Root sie nicht bearbeiten kann?

  5. Wie mache ich eine Datei NICHT änderbar?

So installieren Sie WordPress unter Ubuntu 17.04

So installieren Sie WordPress unter Ubuntu 17.10

So installieren Sie WordPress unter Ubuntu 18.04 LTS

So installieren Sie WordPress unter Linux Mint 19

So installieren Sie WordPress unter Linux Mint 20

Wie man Ubuntu 22.04 wie Mac OS aussehen lässt