technische Angaben: Wordpress 3.5.1, keine zusätzlichen Plugins.
Hallo werte Community,
als Neuling schlage ich eigentlich nicht gerne große Wellen, halte mich bedeckt und versuche Fragen stets selbst beantwortet zu bekommen oder kann mich auf mein Fachwissen verlassen um Problematiken zu lösen.
Ich denke mein Problem ist nicht wirklich ein Wordpress-spezifisches Problem sondern wahrscheinlich auf mangelndes Fachwissen zurückzuführen. Aus diesem Grund möchte ich mich erstens bei allen Helfern bedanken und mich gleichzeitig dafür entschuldigen nicht die, für mich so wichtige, Kompetenz erlangt zu haben, das Problem selbst zu lösen.
Es tut mir wirklich äusserst Leid euch mit so etwas banalem belästigen zu müssen, hoffe aber dennoch, dass mir jemand erklären kann, wie ich das Problem lösen kann ohne dafür tief in die Tasche greifen zu müssen.
Vorwissen:
Ich betreibe einen Server auf dem unterschiedliche Webprojekte gelagert sind (Typo3,xt-Commerce,Joomla etc.) und nun auch eine Worpress-Installation. Dies ist mein erstes Wordpress Projekt. Die prinzipelle Vorgehensweise - so wie ich das erlernt habe - ist es zuerst eine Landingpage als Domainroot anzulegen um das Projekt unter entweder einer Subdomain oder einem Unterordner zu installieren und mit Daten für den Release zu befüllen. Ich habe mich für die Installation des Worpress in einem Subfolder entschieden.
So Sieht die Navigationsstruktur aktuell aus:
[COLOR=#006400]http://www.meineseiten.tld[/COLOR] -> [COLOR=#ff8c00]http://www.meineseite.tld/subfolder/%2A[/COLOR]
Das Routing der Domain läuft auf die TLD als Landingpage. Dies soll auch so beibehalten werden. Nötige Sicherungen um ein Verzeichnishack durchzuführen wurden bereits betroffen und die entsprechend wichtigen Verzeichnisse sind auch entsprechend geschützt.
Das Worpressprojekt hat eine eigene .htaccess erstellt die folgende Werte hat:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /subfolder/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /subfolder/index.php [L]
</IfModule>
# END WordPress
Problem:
Ich habe auf dem Server ein Verzeichnis mit Individuellen Errorpages (Fehlerseiten) erstellt und schaffe es nicht auf diese zu rooten.
Unter dem Wordpressprojekt habe ich unterhalb /wp-content/ einen weiteren subfolder erstellt in dem externe Anwendungen laufen. Löscht man den Inhalt aus der URL *.php, also
http://www.meineseite.tld/subfolder/wp-content/subfolder/[COLOR=#008000]externapplication.php[/COLOR]
und reduziert auf
http://www.meineseite.tld/subfolder/wp-content/subfolder/
wird eine nicht systemeigene 404 Standard-Meldung gesendet.
Das WP-Projekt verfügt aber über eine eigene 404.php und routet andere Verzeichnisse korrekt. Im Root, also dort wo die Landingpage liegt, existiert noch keine .htaccess.
Mir ist absolut unklar warum das Routing nicht durchgeführt wird. Bitte helfen, ich verzweifle.