Sadece Ana Sayfam Çalışıyor ve Diğer Sayfalar “Bulunamadı” Hatası Veriyor?

The requested URL hayatin-anlami was not found on this server Hatası

Sadece Ana Sayfa Çalışıyorsa;

The requested URL was not found on this server (1)

Diğer sayfalar The requested URL /hayatin-anlami/ was not found on this server hatası veriyorsa;

The requested URL was not found on this server (2)

.

1 – Masaüstüne sağ tıklayarak yeni bir metin belgesi açın;

yeni dosya

2 – Bu metin belgesinin içine aşağıdaki satırları yapıştırın;


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

Yani;

htacces dosyası oluşturma (1)

3 – Winscp ile sitenize bağlanarak sitenizin ana klasörüne bu dosyayı gönderin;

htacces dosyası oluşturma (2)

4 – Ve siteniz çalışacaktır;

htacces dosyası oluşturma (3)

 

.

2. Alternatif Cevap;

Sadece Ana Sayfam Çalışıyor ve Diğer Sayfalar “Bulunamadı” Hatası Veriyor? “Permalink’leri Düzeltin Geçer” mi?

Ben bu problemi .htaccess dosyasını sıfırdan oluşturup tekrar siteme atarak çözebildim.

Bahsi geçen permalink denilen menülere aşağıdaki gibi ulaşabilirsiniz;

wordpress-permalinks

Permalink ve .Htaccess hatasının çözümü için root klasörünüzdeki .htaccess dosyasınını aşağıdaki bilgileri içeren yeni birtaneyle değiştirin;

Eğer siteniz WP in /blog klasöründen çalışıyorsa .htaccess dosyanızı ana klasöre şu verilerle atın; (misal www.hayatinanlaminedir.com değilde www.hayatinanlaminedir.com/blog altındaysa index.php dosyanız)

If so, use this in the root folder:


RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>