2008-10-13 7 views
5

I mit einer .htaccess Datei ein Wordpress-Installation haben, die wie folgt aussieht:Konfigurieren von Wordpress .htaccess Unterordner anzuzeigen

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

Ich habe versucht, eine neue Kopie von Wordpress in ein Unterverzeichnis für einen separaten Blog-Installation und bin immer 404 Fehler innerhalb der WordPress-Wurzel, wenn ich versuche, es zu sehen. Ich gehe davon aus, dass dies an der Datei .htaccess liegt.

Wie ändere ich es, damit ich den Unterordner anzeigen kann?

Antwort

2

Bearbeiten # 2: ok ich denke, ich habe das herausgefunden, aber es ist ziemlich chaotisch.

ändern Ihre Basis Wordpress .htaccess Datei installieren wie folgt aussehen:

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

jetzt, eine neue Kopie von Wordpress laden in „blog2 /“, und kopieren Sie Ihre wp-config.php Datei hinüber. editiere die "/blog2/wp-config.php" Datei und ändere die $table_prefix in etwas anderes als dein erstes Blog. (Dies wird beide Wordpress in der gleichen Datenbank installieren).

, sobald Sie das getan haben, sollten Sie in der Lage sein, um zu gehen:

http://yourdomain.com/blog2/ 

und die Installation ohne Probleme beenden. Das anfängliche Problem war, dass die neue Kopie von Wordpress versuchte, die wp-config.php Datei der ersten Kopie zu verwenden. Bewegen Sie es manuell behoben, dass alle oben.

, weil ich verrückt bin, Getestet habe ich diese mit zwei frische Kopien, ein paar Testartikel schrieb, und konnte ohne Probleme navigieren, so sollte es funktionieren :)

13

Für die Zukunft, können Sie wollen um dies zu versuchen:

+0

Arbeitete für mich mit einer Wordpress-Installation in der Wurzel sowie eine andere in einem Unterverzeichnis. Benutze einfach deinen Code in den Unterverzeichnissen htaccess. VIELEN DANK! – AndrewC

+0

danke, es hat für mich funktioniert :) –