Ich habe Wordpress bei example.com
installiert.
Ich hatte Joomla 3 bei example.com/joomla
installiert.
Nun lädt example.com/joomla
aus irgendeinem Grund eine Wordpress 404.
Gerade example.com/joomla/index.php
lädt eine Wordpress 404.
Ich kann sehen, dass die Joomla-Dateien im Ordner /joomla
intakt sind, und configuration.php
enthält die korrekten db-Details. Ich kann in phpMyAdmin
sehen die DB ist intakt.
Als ich .htaccess
im Ordner /joomla
überprüft habe, hieß es htaccess.txt
. Das Umbenennen in .htaccess
hat das Problem nicht gelöst.
Wie kann ich sicherstellen, dass die Joomla 3-Website wieder ordnungsgemäß von einem Unterverzeichnis ausgeführt wird, in dem Wordpress in der Stammdomäne installiert ist?
Vielen Dank im Voraus.
Aktualisieren : Dies ist die .htaccess
im Web-Root. Die /joomla-folder
hat eine Standard-Joomla .htaccess
Update2 : Joomla funktioniert jetzt. Ich glaube, es könnte durch meine eigene Verwirrung um Hosting-Arrangements verursacht werden - es gab kürzlich eine Übertragung von Host.
Entschuldigung.
Fügen Sie Folgendes in die .htaccess-Datei im Stammverzeichnis Ihrer WordPress-Installation ein, unmittelbar nach der Zeile mit RewriteEngine On
:
Zum Beispiel:
%Vor%Wird
%Vor% Dies verhindert, dass WordPress nur geladen wird, wenn der angeforderte Pfad mit /joomla/
beginnt.
Wenn Sie das nginx auf Ihrem Server installiert haben, können Sie den folgenden Code verwenden und ihn kurz vor dem Schließen des Serverblocks zu Ihrem Serverblock hinzufügen.
%Vor%Hoffe, das wird helfen.
Wenn Sie Shared Hosting verwenden, fügen Sie bitte Ihren htaccess in Ihre WordPress-Root-Installation und die Verzeichnisstruktur ein.