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.
Es gibt einige Dinge, die Sie ausprobieren können:
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.