404 Hatası Nedir ? // WordPress'de 404 Sayfalarını Yönlendirme

'Chan

Uzman üye
1 Nis 2020
1,801
1,459
Shibuya
logo.png






XbBJV9.png



404 Hatası Nedir ?


Genellikle web sitelerini ziyaret eden kullanıcıların karşılaştığı hata türünde, sunucuya bağlanmada sorun yoktur. Ancak web sitesinde daha önce bulunan ama soradan silinmiş, kaybolmuş, yeniden oluşturulmuş URL'ler sebebiyle kaynaklanmaktadır. Web site sahipleri bu hatalar ile özellikle yeni bir sunucuya taşıma veya web sitelerinde kullandıkları altyapının MySQL'e bağlanmaması durumunda karşılaşırlar. Ayrıca SEO üzerine çalışan kişiler, web siteleri yeni bir sunucuya taşıdıklarında eski bağlantıların 404 hatası vererek, siteyi doğrudan etkilememesi için 404 sayfalarını otomatik olarak yönlendiren kodlar kullanırlar. WordPress'de ise yine bu işlem için yazılmış olan eklenti mevcut. Şimdi WordPress altyapısına sahip web sitemizde 404 Sayfaalrının otomatikmen herhangi bir bağlantıya (Ana sayfaya, yazıya, kategoriye, Etikete vs.) yönlendirilmesinin nasıl yapılacağını öğrenelim.


Am1oJf.png



WordPress 404 Sayfalarını Yönlendirme


Web sitemizi yeni bir alan adına taşıdığımız zaman eski ziyaretçilerimi kaybetmemek adına yeni sitemize ziyaretçilerimizi yönlendirebiliriz.

1. Adım: WordPress altyapısını kullanan web sitemizin paneline giriş yaptıktan sonra Eklentiler >> Yeni ekle alanına gelerek ''All 404 Redirect to Homepage'' yazıyoruz ve çıkan eklentiyi yüklüyoruz. Bulamayanlar için; https://tik.lat/d82qG Daha sonra etkinleştir butonuna basarak eklentimizi aktif ediyoruz.


hu9YP0.png





5aE7rL.png




2. Adım: Eklentimizi etkinleştirdiğimizde sol bölümde ayarlar menüsüne '' All 404 Redirect to Homepage'' bölümü gelecektir. Bu yazıya tıklıyoruz.


HHgU61.png





5aE7rL.png




3. Adım: Karşımıza 2 seçenek çıkmaktadır. Options bölümünde yer alan 404 Redirection Status bölümünü ''enabled'' olarak ayarlarsak eklentimiz aktif olacaktır. Daha sonra aşağı alana 404 hataları olan sayfaların hangi URL'ye yönlendirileceğini yazıyoruz ve aşağıda yer alan, mavi renkli update options butonuna basıyoruz. Şimdi bu alanı başarılı bir şekilde tamamladık 404 URL kısmına tıklayalım.


iQREI1.png





5aE7rL.png



VKbA2g.png



404 URL kısmında, yukarıdaki resimde gördüğünüz gibi eklentimizin bulduğu 404 hatalarının yer aldığı sayfaları, yazıları, kategoriler vs. Görebiliriz.
 

whatamnotsaying

Katılımcı Üye
29 Mar 2020
408
5
Eklenti yerine htaccess kullanmak daha mantıklı olmaz mıydı? (Hem eklenti gereksiz yere yer kaplayacak hem de güvenlik açığı barındırabilir hem de performans yavaşlatıcak) Sonuçta eklenti de muhtemelen htaccess'e erişim izni isteyip düzenlemiyor mu? Başka türlü nasıl 404'ü ayarlayabilir ki...

Kod:
ErrorD.ocument 404 bulunamadi.html

gibi...(d.ocument'teki noktayı çıkarın)
 
Son düzenleme:

'Chan

Uzman üye
1 Nis 2020
1,801
1,459
Shibuya
Eklenti yerine htaccess kullanmak daha mantıklı olmaz mıydı? Sonuçta eklenti de muhtemelen htaccess'e erişim izni isteyip düzenlemiyor mu? Başka türlü nasıl 404'ü ayarlayabilir ki...

Kod:
ErrorD.ocument 404 bulunamadi.html

gibi...(d.ocument'teki noktayı çıkarın)

Kişiye göre değişir. Eklenti üzerinden 404 hataları olan sayfaları listeleyebilir ve otomatik olarak bizim istediğimiz URL'ye yönlendirir. Bana göre eklenti daha kolay :yardimsever
 

whatamnotsaying

Katılımcı Üye
29 Mar 2020
408
5
Kişiye göre değişir. Eklenti üzerinden 404 hataları olan sayfaları listeleyebilir ve otomatik olarak bizim istediğimiz URL'ye yönlendirir. Bana göre eklenti daha kolay :yardimsever

Ha siz şey mi diyosunuz bir eski makale linkindeki adresler 404 yani kırık link mi diye kontrol edip istediğimiz urlye yönlendirmesini mi sağlıyo? Eğer öyleyse yani bundan bahsediyorsanız evet mantıklı bir eklentidir.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.