[ad_1]
Wenn du WordPress mit Permalinks einrichtest, wird eine .htaccess mit einer Weiterleitungsregel angelegt, die (verkürzt dargestellt) alle Anfragen für nicht vorhandene Dateien und Verzeichnisse an die index.php weiterleitet, damit WordPress dann aus der Datenbank den passenden Inhalt einer Webseite, eines Beitrags, Archivs, etc. abruft und daraus eine Webseite rendert.
Im Umkehrschluss heißt das, dass du eigene Verzeichnisse und Dateien anlegen kannst und bei einem direkten Aufruf eben diese Dateien vom Webserver ausgegeben bzw. zum Download angeboten werden.
Nutzt du eigene Verzeichnisse, ist es sinnvoll, WordPress ebenfalls in einem eigenen Unterverzeichnis zu installieren. Eine Anleitung findest du hier: Giving WordPress Its Own Directory.
Den Zugriff mit Filezilla habe ich und ein einfaches uploaden der Ordner/Dateien hilft nicht.
Das kann ich nicht nachvollziehen. Unter Umständen gibt es bei deiner WordPress-Installation weitergehende Einschränkungen, die ich aber ohne Informationen zur Website nicht einschätzen kann.
Danke Dir – das mit den Permalinks klingt interessant. Ich lese mal.
In meinem Rootverzeichnis (verwaltet von Ionos als provider) auf dem Server liegen die folgenden Ordner:
- logs
- Produkte (= von mir selbst angelegt mittels Filezilla)
- wordpress
- (Inhalt von WordPress:)
- .opache
- .well-known
- wp-admin
- wp-content
- wp-includes
Auf den Ordner Produkte würde ich gern als Verlinkung zugreifen können.
Nach meinem Verständnis müsste er liegen unter:
Die URL lautet laut filezilla: sftp://[email protected]/Produkte
Im Ergebnis will ich mit https//lawgistic.de/produkte zugreifen können.
Uploads sollen möglichst nicht in dem Mediaordner von WordPress landen. Die Dateien werden regelmäßig ausgetauscht (=aktualisiert) und sollen immer den gleichen Link behalten. Deshalb sollten Sie „neben“ den WordPressdateien liegen, wenn das geht.
Danke für Eure Mithilfe!
- Diese Antwort wurde geändert vor 9 Stunden, 34 Minuten von toschmi.
Mein Gefühl sagt mir, dass du den Ordner Produkte nicht im richtigen Ordner auf ionos hochgeladen hast.
Auserdem musst du auf gross und Kleinschreibung beachten. Einmal heißt es Produkte und einmal produkte….
Danke für den Tipp.
ich habe jetzt die entsprechende Seite in WordPress angelegt. Es gibt jetzt also die Adresse in WordPress. Sie ist aber nicht verlinkt, weil ohne Inhalt. Ich möchte diese Adresse lediglich als „Lagerordner“ für Dateien verwenden. Kann ich einer der Mediendateien z.B.:
https://lawgistic.de/wp-content/uploads/2023/06/update.txt
einen Perma-Link so verpassen, dass er lautet:
… ich glaube, dann wären alle Probleme gelöst.
- Diese Antwort wurde geändert vor 8 Stunden, 3 Minuten von toschmi.
- Diese Antwort wurde geändert vor 8 Stunden, 3 Minuten von toschmi.
Nehmen wir an, wir haben ein Web-Stammverzeichnis htdocs, in dessen Verzeichnis ich neben den WordPress-Dateien und Verzeichnissen (wp-admin, wp-includes, wp-content) noch ein weiteres Verzeichnis fotos einrichte und in dem ich eine Bild-Datei urlaub_2023.jpg speichere.
Ruft nun ein Webseitenbesucher direkt auf, wird entsprechend des Permalink-Eintrag in der .htaccess zunächst geprüft, ob es die Datei gibt (tut es) und erst anderenfalls wird an das PHP-Skript index.php die Anfrage weitergegeben.
Ruft der Webseitenbesucher hingegen auf, wird wieder geprüft, ob es ein solches Verzeichnis bereits gibt (nein, gibt es nicht) und die Anfrage an die index.php weitergegeben. Per Skript wird dann geprüft, ob es in WordPress eine Seite mit dem Slug urlaub_2023 gibt. Fall eine Seite besteht, wird diese gerendert und ausgegeben. Gibt es dazu keine Seite, versucht WordPress eine ähnlich benannte Seite (z.B. urlaub) auszugeben, falls vorhanden. Gibt es keine ähnlichen Treffer, wird am Ende eine Fehlermeldung 404 ausgegeben.
Es ist also kein Problem, unabhängig von WordPress eine Datei oder ein Verzeichnis anzulegen, die/das direkt im Browser aufgerufen werden kann.
Wenn du in WordPress eine statische Seite urlaub_2023 anlegst, kannst du damit keine irgendwo auf dem Webserver gespeicherten Dateien ansprechen.
DANKE!!!
Ich wusste, es muss eine relativ einfache Lösung sein und es fehlt nur an meinem Verständnis. Schließlich ist das Problem sicherlich häufig 🙂
Jetzt klappt es so, wie ich es brauche – Danke Dir! toller Support.
VG
Thomas
Danke für die Rückmeldung, dass du dank Bego das Problem lösen konntest.
Denkst du bitte beim nächsten Mal daran, das Thema dann auch als gelöst zu markieren, wenn das Thema für dich erledigt ist. Danke.
Die Option findest du rechts in der Sidebar. Das habe ich jetzt schon gemacht.
