404 hata sayfasını yönlendirme

fahrettink

OpenCart-TR
Katılım
22 Nis 2010
Mesajlar
13
Tepkime puanı
0
Puanları
0
Merhaba,

Sitemi yeniden kurdum ve linkler değişti. Doğal olarak google indexlerinden gelenlere 404 sayfası çıkıyor.

404 sayfası yerine ana sayfaya ya da kendi hazırlayacağım bir dosyaya otomatik nasıl yönlendirebilirim?

Hangi klasör ve dosyada nasıl bir değişiklik yapmalıyım.?

Bilgisi olan varsa büyük sevaba girer.

Teşekkürler.
 

Gökhan TAYLAN

OpenCart-TR
Katılım
14 Tem 2010
Mesajlar
826
Tepkime puanı
0
Puanları
16
Konum
İzmir
bulunamayan safyalara : index hazırla

adını : 404.shtml olarak kaydet ve ftp yükle .
 

EnverYigit

OpenCart-TR
Katılım
15 Ara 2011
Mesajlar
199
Tepkime puanı
0
Puanları
0
Yaş
33
linux ise .htaccess dosyasına kod yazılıp istediğin sayfayı kullanabilirsin

PHP:
ErrorDocument 404 /hata/404ozel.html
 

fahrettink

OpenCart-TR
Katılım
22 Nis 2010
Mesajlar
13
Tepkime puanı
0
Puanları
0
EnverYigit' Alıntı:
linux ise .htaccess dosyasına kod yazılıp istediğin sayfayı kullanabilirsin

PHP:
ErrorDocument 404 /hata/404ozel.html

Denedim ama başaramadım. 404 hatalarını ana sayfaya yönlendirmek için aşağıdaki kodu .htacsses içinde herhangi bir satıra ekledim olmadı...
Kod:
ErrorDocument 404 /index.php?route=common/home
 

EnverYigit

OpenCart-TR
Katılım
15 Ara 2011
Mesajlar
199
Tepkime puanı
0
Puanları
0
Yaş
33
anasayfaya mı yönlenecek 404? bunda yukarıda yazan sayfayı açsın şekilde ayarladım.
 

fahrettink

OpenCart-TR
Katılım
22 Nis 2010
Mesajlar
13
Tepkime puanı
0
Puanları
0
EnverYigit' Alıntı:
anasayfaya mı yönlenecek 404? bunda yukarıda yazan sayfayı açsın şekilde ayarladım.

Verdiğiniz yeni kodu göremedim.

fahrettink' Alıntı:
EnverYigit' Alıntı:
anasayfaya mı yönlenecek 404? bunda yukarıda yazan sayfayı açsın şekilde ayarladım.

Verdiğiniz yeni kodu göremedim.


Ben .htaccess dosyasına kod yazarak çözemedim ama şöyle başardım.

404 hata sayfasının yönlendiği;
/public_html/catalog/view/theme/default/template/error/not_found.tpl

dosyasının içini silip sadece aşağıdaki php kodu yazdım. Böylece direkt olarak ana sayfaya yönlendi.
Kod:
<meta http-equiv="refresh" content="5;url=http://www.spotsaat.com/">
 

aktek

OpenCart-TR
Katılım
20 Şub 2012
Mesajlar
9
Tepkime puanı
0
Puanları
0
Kardeşim güzel düşünmüşsün ama bu defada bütün hatalarda anasayfaya yönlendirmez mi?
 

asligul

OpenCart-TR
Katılım
19 Mar 2012
Mesajlar
2
Tepkime puanı
0
Puanları
0
404 hata sayfasının yönlendiği;
/public_html/catalog/view/theme/default/template/error/not_found.tpl dosyasının içini silip aşağıdaki kodu yazdım.

<?php
header("location: http://www.example.com/");
exit();
?>
 
Üst