The requested URL hayatin-anlami was not found on this server Hatası
Sadece Ana Sayfa Çalışıyorsa;
Diğer sayfalar The requested URL /hayatin-anlami/ was not found on this server hatası veriyorsa;
.
1 – Masaüstüne sağ tıklayarak yeni bir metin belgesi açın;
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;
3 – Winscp ile sitenize bağlanarak sitenizin ana klasörüne bu dosyayı gönderin;
4 – Ve siteniz çalışacaktır;
.
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;
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]