it-swarm.com.de

Wordpress-Site im Unterverzeichnis Lade Site im Hauptverzeichnis

Ich habe zwei WordPress-Site eine im Hauptverzeichnis (public_html) und eine andere befindet sich im Unterverzeichnis Staging. Ich konfiguriere bereits alle Einstellungen in der Unterverzeichnis-Site mit http://example.com/staging , aber wenn ich http://example.com/staging leite ich auf Seite nicht gefunden in der Haupt-Site um und nicht in Staging-Site. Ich habe die .htaccess-Datei im folgenden Staging-Unterverzeichnis festgelegt.

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

# END WordPress

Und das auf der Hauptseite im Hauptverzeichnis.

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

# END WordPress

Kann mir jemand bei diesem Problem helfen und meine Staging-Site kann ordnungsgemäß geladen werden? Danke schon mal.

1
Antonio

Es gibt einige Dinge, die Sie ausprobieren können:

  • Überprüfen Sie die wp-options-Tabelle in Ihrer Staging-Site-Datenbank und suchen Sie an zwei Stellen nach der Site-URL. Ändern Sie die Adresse in die richtige Staging-Adresse, falls dies noch nicht geschehen ist.
  • Aktualisieren Sie die Permalinks der Staging-Site.

Ich vermute, dass dies Ihr Problem beheben sollte. Wenn nicht, teilen Sie uns bitte Ihre Website-Adresse mit.

P.S. Wenn beide Sites (Haupt- und Bühne) denselben Inhalt haben, möchten Sie möglicherweise eine robots.txt-Datei in die Staging-Instanz einfügen, um sicherzugehen, dass sie nicht als doppelter Inhalt betrachtet werden.

1
Sid