404 hataları yayından kalkmış, bulunamayan sayfalar için alınan hatalardır. Ama güncelleme veya taşıma işlemlerinden sonra anasayfa görünüyor ama iç sayfaların hepsi 404 hatası veriyorsa htaccess dosyası kaynaklı sorun var demektir.

joomla'da seo dostu url'ler aktif duruma getirildiğinde htaccess.txt dosyasının başına nokta konulması gerekmektedir(.htaccess).

.htaccess dosyanızda kendi ayarlarınız varsa (301 yönlendirmeleri gibi) kaybolabilir. Bunun nedeni Bazı hosting firmalarına taşıma işlemi yapıldığında .htaccess dosyasını sistem kendiside atabiliyor bu durumda .htaccess dosyanız ayarsız ve ilk haliyle yer alır, bazende sistem kendisi atmaz ve 404 hatası verir.

site taşıma işlemlerinde .htaccess dosyanızı indirin bilgisayarınızda dursun. Sitenizi taşıdıktan sonra htaccess dosyanız var mı? varsa ayarları eskisi gibi mi kontrol edin. Hatta silin ve bilgisayarınıza indirdiğiniz .htaccess dosyanızı aynı dizine atın.