2008-10-13 33 views
5

Bu gibi bir .htaccess dosyası ile bir WordPress yüklemesi var:Alt klasörleri görüntülemek için WordPress .htaccess'i yapılandırma

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

Yeni bir WordPress kopyasını ayrı bir blog için bir alt dizine yüklemeyi denedim ve çalıştığımda root WordPress içinde 404 hatası alıyorum görüntüle Bunun .htaccess dosyası yüzünden olduğunu farz ediyorum.

Alt klasörü görüntüleyebilmem için nasıl değiştiririm?

cevap

2

Düzenleme 2.: Tamam ben bu çözdüm, ama oldukça dağınık.

sizin temel değiştirmek şöyle görünecek şekilde en yüklemek .htaccess dosyasını wordpress:

# 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 

şimdi, "Blog2 /" içine wordpress yeni bir kopyasını yükleyin ve buna üzerine wp-config.php dosyayı kopyalamak. "/blog2/wp-config.php" dosyasını düzenleyin ve $table_prefix'u ilk blog'unuzdan farklı bir şeye değiştirin. (Bu, hem wordpress'leri aynı veritabanına kuracaktır). Bunu yaptıktan sonra

, sen gitmek gerekir:

http://yourdomain.com/blog2/ 

ve sorun olmadan yüklemeyi bitir. İlk sorun, wordpress'in yeni kopyasının ilk kopyanın wp-config.php dosyasını kullanmaya çalıştığıydı. tüm bunları manuel olarak düzeltmek. ben deliyim çünkü

i, iki taze kopyaları ile bu test bir kaç deneme yazılar yazdım ve sorun olmadan gezinmek başardı, bu yüzden çalışması gerekir :)

13

ileride başvurmak için, isteyebilirsiniz Bu deneyin:

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

bana bir alt dizininde başka şekilde kök aswell bir wordpress kurulumu sahibi olmak için çalıştı. Kodunuzu htaccess alt dizinlerinde kullanmanız yeterli. TEŞEKKÜRLER! – AndrewC

+0

teşekkürler, benim için çalıştı :) –

İlgili konular