So führen Sie eine Joomla-Website in einem Unterverzeichnis aus, in dem Wordpress im Web-Root installiert ist

8

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

%Vor%

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.

    
Steve 19.07.2017, 18:24
quelle

3 Antworten

6

Fügen Sie Folgendes in die .htaccess-Datei im Stammverzeichnis Ihrer WordPress-Installation ein, unmittelbar nach der Zeile mit RewriteEngine On :

%Vor%

Zum Beispiel:

%Vor%

Wird

%Vor%

Dies verhindert, dass WordPress nur geladen wird, wenn der angeforderte Pfad mit /joomla/ beginnt.

    
Xander 22.07.2017 17:01
quelle
1

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.

    
Nitin Yawalkar 24.07.2017 18:07
quelle
1
%Vor%     
Pratik Soni 27.07.2017 12:04
quelle

Tags und Links