it-swarm.com.de

.htaccess für WordPress in einem anderen WordPress

Ich habe eine WordPress-Hauptinstallation mit diesem (normalen) .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Und ich habe eine andere WP Installation unter /conekt, mit diesem .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /conekt/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule  . /conekt/index.php [L]
</IfModule>

Jeder hat seine eigene Datenbank und verweist auf root bzw. root/conekt Ordner.
(Edit: Ich fand das tatsächlich falsch: Das Haupt-WP funktioniert einwandfrei).

Der Unterordner WP Titelseite und der Administrator funktionieren einwandfrei, aber keiner der Frontend-Links (des Unterordners WP) funktioniert, wenn ein benutzerdefinierter Permalink auf [root/conekt/]%postname% gesetzt ist.

Ich habe versucht, Permalinks für den Unterordner WP zurückzusetzen, aber immer noch nicht. Was mache ich falsch? Muss ich alle Anrufe für /conekt/ im .htaccess von root abfangen? Wenn das so ist, wie? Ich bin kein Experte für .htaccess Regeln.

Ich habe diese Fragen bereits durchgesehen, konnte jedoch keine Antwort auf mein Problem finden:

Vielen Dank für Ihre Zeit.

Update: Alles funktioniert einwandfrei, wenn ich Standard-Permalinks für das WP im Ordner auswähle. Links funktionieren nur dann nicht mehr, wenn ich versuche, hübsche Permalinks zu verwenden (was erwünscht ist).

2

Es war ein Serverfehler in httpd.conf:

<Directory />
    AllowOverride None
</Directory>

musste in AllowOverride All geändert werden. Ich hätte das früher bemerken sollen, aber es ist mir entgangen, da ich dachte, der Override würde an der Hauptinstallation arbeiten, aber es war nicht so. Ich habe es nicht bemerkt, weil es eine einseitige Website war. Sobald ich AllowOverride eingeschaltet hatte, fingen beide an zu arbeiten.

Der erste Impuls war, die Frage zu löschen, aber dann dachte ich, dass es anderen Leuten helfen könnte, sich die Haare auszureißen, so wie ich.

Nochmals vielen Dank für Ihre Zeit an alle, die dies gelesen haben.

2