[FONT=book antiqua][COLOR=#000000]Installation Wordpress[/COLOR][COLOR=#000000]
[/COLOR]
[COLOR=#000000]Nach nunmehr wochenlangem FAQ-, Installations- und Foren-Marathon stehe ich bei meinem Vorhaben — eine Wordpress-Installation in eine bestehende statische Website zu integrieren und dabei bestehende Pfade zu erhalten und fortzuführen — vor der Wand und möchte mich deshalb mit einer Frage an die Foren-Erfahrung wenden:[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Für eine aktuelle und mehrere zukünftige Projektseiten möchte ich ein CMS aufsetzen. Bei der Wahl der passenden Software fiel die Entscheidung zugunsten von Wordpress aus. Dank einiger Probeinstallationen bin ich mit der Struktur und Funktionsweise dieser Software mittlerweile ausreichend vertraut, um feststellen zu können, dass deren Funktionsumfang meinen Anforderungen voll genügt. Nur bei der letztendlichen Installation stehe ich vor einem Problem — ich bekomme sie nicht wie gewünscht zum Laufen.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Die Installation soll in eine bestehende Struktur eingebunden werden, die derzeit wie folgt aussieht:[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_01/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_02/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]subdomain_02.domain.tld/projekte/projekt_01/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]subdomain_02.domain.tld/projekte/projekt_02/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Die bestehenden Seiten sind alle statisch und umfassen derzeit mehr als 1.000 Einzelseiten. Diese in ein CMS zu importierten ist keine Option, sie sollen deshalb in ihrer bestehenden Form weiterbetrieben werden. Die Verzeichnisse der statischen Seiten fungieren als sprechende URLs, die im Verzeichnis liegenden .index.html wird nicht angezeigt. D.h. statt[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]/kontakt.html[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]wird [/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]/kontakt/index.html[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]genutzt und im Browser wird nur[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]/kontakt/[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]angezeigt.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Diese Struktur soll mit der Erweiterung der Seiten mittels Wordpress erhalten bleiben.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Wordpress soll in der Form eingebunden werden, dass der Pfad[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_XY/[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]statisch ist und erst dahinter die von Wordpress bereitgestellten Seiten beginnen.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Bei einer Einzelinstallation habe ich dies auch schon mehrfach zu Testzwecken realisieren können, nur ist dabei immer folgendes Problem aufgetreten:[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]War Wordpress in der Default-Einstellung installiert, so wurden alle Seiten mit dem Schema[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_XY/?page123[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]richtig eingezeigt. Wurde die Darstellungsform auf sprechende URLs (pretty permalinks) geändert, so gab es verschiedene Fehler, entweder 403 oder Auflösungsfehler, welche index.html oder index.php gemeint sein könnte. D.h.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_XY/kontakt/[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]war nicht möglich.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Deshalb habe ich zu Probezwecken einmal Wordpress als Multisite für Unterverzeichnisse installiert . Ergebnis: Die Unterverzeichnisse lassen sich nicht auflösen und führen zu 403-Fehlern.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Nun meine Frage:[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Wie muss ich Wordpress installieren, um oben genanntes Schema realisieren zu können? Geht dies nur mit einer Einzelinstallation für jede Subdomain und jedes Projekt, oder läßt sich dies auch mit einer Multisite-Installation realisieren?[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Wie müssen die Pfade gesetzt werden, damit wordpress in einem eigenen Verzeichnis im root des webspace liegt? (Wordpress muss in einem eigenen Verzeichnis liegen, da die statischen Seiten in jeweils eigenen Verzeichnissen im root liegen und weiterhin von Hand gepflegt werden. Die Trennung der Seiten mittels Verzeichnissen ist für deren Betrieb und die händische Pflege notwendig. Wordpress ausserhalb eines eigenen, dedizierten Verzeichnisses würde die Pflege der Seiten massiv erschweren. Bei der Einzelinstallation ist dies — abgesehen von den nicht funktionierenden sprechenden URLs — problemlos möglich gewesen. Wordpress lag in einem eigenen Verzeichnis im root, die Startseite wurde auf [/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_XY/[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]gemapt.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Gesetzt den Fall, das obige Szenario ließe sich nur mit Einzelinstallationen für jede Projektseite realisieren, was muss ich tun, um die sprechenden URLs lauffähig zu bekommen? Die standardmäßige Ausgabe "/?123.php" ist keine Option.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]Vielen Dank für die Hilfe schon vorab.[/COLOR]
[COLOR=#000000]
[/COLOR]
[COLOR=#000000]A.[/COLOR]
[COLOR=#000000].[/COLOR][/FONT]
Wie richtig installieren? Singe-Site oder Multi-Site?
-
-
- Gerade eben
- 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)
-
Hallo,
Alles anzeigen[FONT=book antiqua][COLOR=#000000]
[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_01/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]subdomain_01.domain.tld/projekte/projekt_02/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]subdomain_02.domain.tld/projekte/projekt_01/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000]subdomain_02.domain.tld/projekte/projekt_02/viele_verzeichnisse/index.html[/COLOR]
[COLOR=#000000][/COLOR]
[COLOR=#000000].[/COLOR][/FONT]Deine URL Desing ist kaputt.
zuerst einmal. Bitte verwende example.org http://de.wikipedia.org/wiki/Example.com
für den Bereich:
subdomain_0x.example.org ist die Multi-Seite funktion sicherlich sinnvoll.
Wordpress basiert auf PHP und nicht auf .html Selbstverständlich kann man .html nach .php weiterleiten lassen - ist aber weder schön noch sinnvoll. Ewig gestrige halten daran halt fest.
[FONT=book antiqua][COLOR=#000000]
[/COLOR][/FONT]
[FONT=book antiqua][COLOR=#000000] Wurde die Darstellungsform auf sprechende URLs (pretty permalinks) geändert, so gab es verschiedene Fehler, entweder 403 oder Auflösungsfehler, welche index.html oder index.php gemeint sein könnte. D.h.[/COLOR][/FONT]
[FONT=book antiqua][COLOR=#000000].[/COLOR][/FONT][FONT=book antiqua][COLOR=#000000]subdomain_01.[/COLOR][/FONT][FONT=book antiqua][COLOR=#000000]example.org/projekte/projekt_XY/?page123[/COLOR][/FONT]
würde in wordpress lauten:
[FONT=book antiqua][COLOR=#000000]subdomain_01.[/COLOR][/FONT][FONT=book antiqua][COLOR=#000000]example.org/?p=123[/COLOR][/FONT]unter
[h=2]Einstellungen › Permalinks[/h]
kann man dies gestalten:
http://codex.wordpress.org/Using_Permalinks -
[FONT=book antiqua]
für den Bereich:subdomain_0x.example.org ist die Multi-Seite funktion sicherlich sinnvoll.
Ok.
Und wie richte ich das ein, dass ich Wordpress als Multisite-Installation so nutzen kann, wie beschrieben? D.h. mein Webspace sieht derzeit wie folgt aus:
/
/wordpress
/sub_01.example.org/
/sub_02.example.org/
/sub_03.example.org/
/example.org/
/example.com/
/example.net/Wenn ich Wordpress als Single-Installation laufen lasse, dann kann ich die Wordpress-Startseite auf
[COLOR=#000000]subdomain_01.example.org/projekte/projekt_XY/
[/COLOR]
umbiegen. Alle Beiträge via Wordpress landen dann als
[/FONT][FONT=book antiqua][COLOR=#000000]subdomain_01.[/COLOR][/FONT][FONT=book antiqua][COLOR=#000000]example.org/projekte/projekt_XY/?page123[/COLOR][/FONT]
[FONT=book antiqua]hinter dem gewünschten Pfad. So weit sehr schön und wie gewollt. Aber:
[/FONT][FONT=book antiqua]
[/FONT][COLOR=#000000][FONT=book antiqua]
subdomain_01.example.org/projekte/projekt_XY/?page123[/FONT][/COLOR][FONT=book antiqua]würde in wordpress lauten:[/FONT]
[COLOR=#000000][FONT=book antiqua]subdomain_01.example.org/?p=123[/FONT][/COLOR][FONT=book antiqua]unter[/FONT]
Einstellungen › Permalinks[FONT=book antiqua]kann man dies gestalten:[/FONT]
http://codex.wordpress.org/Using_Permalinks[FONT=book antiqua][/FONT]
das geht eben leider nicht. Wenn ich die Permalinks einschalte, dann bekomme ich reproduzierbar einen Auflösungsfehler. Angeblich fehlt eine "index.html" im gewünschten Verzeichnis. Folge ich dem vorgeschlagenen Alternativ-Link, dann lande ich bei
[COLOR=#000000][FONT=book antiqua]subdomain_01.example.org/
Gleiches gilt für die Multisite-Installation. Nur bekomme ich hier statt eines Auflösungsfehlers einen 403. :(
Was muss ich also bei der Multisite-Installation einstellen, damit ich sowohl Subdomains als auch Verzeichnisse bedienen kann?
Danke.
A.
[/FONT][/COLOR]
-
Um mir selber zu antworten:
Um mehrere Wordpress-Instanzen mit einer einzigen Wordpress-Installation mit nachfolgendem Schema betreiben zu können:
[COLOR=#000000]subdomain_01.example.org/projekte/projekt_01/
[/COLOR][COLOR=#000000]subdomain_01.example.org/projekte/projekt_02/
[/COLOR][COLOR=#000000]subdomain_01.example.org/projekte/projekt_03/
[/COLOR][COLOR=#000000]
[/COLOR]muss Wordpress im Verzeichnis[COLOR=#000000]subdomain_01.example.org/projekte/[/COLOR]
als Multisite mit Verzeichnissen installiert werden.
Da Wordpress in der Multisite-Installation in Blog-Namen keine Sonderzeichen akzeptiert (und damit kein "/") ist die Länge des Pfades nach dem Wordpress-Verzeichnis auf ein Unterverzeichnis begrenzt. Daraus ergibt sich, dass die Verzeichnisse
[COLOR=#000000]/projekt_01/
[/COLOR][COLOR=#000000]/projekt_02/
[/COLOR][COLOR=#000000]/projekt_03/
[/COLOR][COLOR=#000000]
[/COLOR]jeweils die Wurzelverzeichnisse für die separaten Blogs sind.Abstrakt:
[COLOR=#000000]subdomain_01.example.org/wordpress-multisite/blog_01/
[/COLOR][COLOR=#000000]subdomain_01.example.org/wordpress-multisite/blog_02/[/COLOR][COLOR=#000000]
[/COLOR][COLOR=#000000]subdomain_01.example.org/wordpress-multisite/blog_03/[/COLOR]Für jede Domain-Kombination vor dem Wordpress-Verzeichnis braucht man dann eine eigene Wordpress-Installation.
-
Hi rubashov,
bei Multisite hast du nur eine einzige WordPress Multisite Installation! Das ist eben der Vorteil.
example.org/projekte/ kann auch eine Kategorie oder ein Hauptnavigationslink sein.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!