Var olduğunu bildiğiniz bir gönderiye tıkladığınızda 404 hata sayfasıyla karşılaşmaktan daha sinir bozucu bir şey olamaz. Bu sorunla birden fazla kez karşılaştık ve bariz bir şekilde bozuk görünen bir şey olmadığında kafa karıştırıcı olabilir.
İyi haber mi? Çoğu durumda, bunu bir dakikadan kısa sürede düzeltebilirsiniz. Sadece Ayarlar » Kalıcı Bağlantılar'a gidin ve 'Değişiklikleri Kaydet'e tıklayın—bu basit adım, WordPress sitelerinin çoğunda sorunu çözer.
Bu işe yaramazsa endişelenmeyin. Eklenti çakışmalarından .htaccess sorunlarına kadar her yaygın nedeni kapsayan adım adım bir kılavuz hazırladık… böylece gönderilerinizi hızla tekrar çevrimiçi hale getirebilirsiniz.

WordPress Gönderilerim Neden 404 Hatası Veriyor?
404 hatası, sunucunun istediğiniz sayfayı bulamadığı anlamına gelir—WordPress kontrol panelinizde mevcut olsa bile. Bu kopukluk genellikle gönderinizin URL'si ile gerçek içeriği arasındaki bağlantıyı bir şeyin bozması nedeniyle oluşur.
Gönderilerinizin neden 404 “Sayfa Bulunamadı” hatası verebileceğinin en yaygın nedenleri şunlardır:
- Eklenti veya tema çakışmaları: Bazı eklentiler veya temalar, WordPress'in kalıcı bağlantıları nasıl işlediğini etkileyebilir. Bu, daha önce düzgün çalışan gönderilerde bozuk bağlantılara ve 404 hatalarına yol açabilir.
- Özel kod sorunları: Sitenize özel kod eklediyseniz, küçük bir hata bile kalıcı bağlantıları etkileyebilir veya 404 hatalarına neden olan çakışmalara yol açabilir.
- htaccess dosyanızla ilgili sorunlar: .htaccess dosyası, WordPress'in URL'leri nasıl yapılandırdığını kontrol eder. Bu dosya bozuk, eksik veya yanlış yapılandırılmışsa, gönderileriniz ve sayfalarınız 404 hataları döndürebilir.
404 Hatalı Tüm WordPress Gönderilerini Bulma
Düzeltmelere dalmadan önce, bu hatanın yalnızca tek bir gönderiyi mi yoksa birçok gönderiyi mi etkilediğini bilmek faydalıdır. Kapsamı anlamak, doğru çözümü seçmeyi kolaylaştırır.
Google Search Console'u kullanmanızı öneririz. Henüz kurmadıysanız, WordPress sitenizi Google Search Console'a nasıl ekleyeceğinizle ilgili kılavuzumuza bakın: WordPress sitenizi Google Search Console'a nasıl ekleyeceğiniz.
Google botu sitenizi taradıktan sonra, Search Console size bulduğu 404 hataları da dahil olmak üzere ayrıntılı raporlar gösterecektir.
Hata döndüren gönderileri görmek için Search Console kontrol panelinize giriş yapın. 'Sayfalar' raporuna gidin ve işaretlenen tüm URL'lerin bir listesini bulacaksınız.

Daha fazla yardım için, 404 hatalarını düzeltme konusunda tavsiyeler içeren, web sitesi trafiğini artırmak için Google Search Console'u kullanma ipuçlarımıza göz atın: Google Search Console'u web sitesi trafiğini artırmak için kullanma ipuçları.
Şimdi, WordPress gönderilerinin 404 hataları döndürmesini nasıl düzelteceğimize bakalım. Belirli bir yönteme atlamak için aşağıdaki bağlantıları kullanabilirsiniz:
- Yöntem 1: Eklenti veya Tema Çakışmalarını ve Özel Kod Sorunlarını Kontrol Edin
- Yöntem 2: Kalıcı Bağlantı Ayarlarınızı Düzeltin
- Yöntem 3: WordPress .htaccess Dosyasını Güncelleme
- Yöntem 4: Barındırma Sağlayıcınızla İletişime Geçin
- Yöntem 5: mod-rewrite'ı etkinleştirin (Yerel WordPress Kurulumu)
- WordPress 404 Hataları Hakkında Sıkça Sorulan Sorular
- 🎁 Bonus: 404 Hatalarını Ele Alma Konusunda Ek Rehber
Yöntem 1: Eklenti veya Tema Çakışmalarını ve Özel Kod Sorunlarını Kontrol Edin
Eklentiler, temalar veya özel kodlar bazen kalıcı bağlantılarla çakışabilir ve 404 hatalarına neden olabilir. Bunu, demo sitelerimizde araçları test ederken kendimiz de yaşadık.
Sorun giderme yaparken, eklentileri tek tek güvenli bir şekilde devre dışı bırakmak için bir hazırlık ortamı kullanırız. Bu, canlı siteyi etkilemeden sorunu izole etmemize yardımcı olur.
Bunu kendiniz denemek için, önce tüm eklentilerinizi geçici olarak devre dışı bırakarak başlayın. Ardından, her birini etkinleştirdikten sonra 404 hatasının geri dönüp dönmediğini kontrol ederek tek tek yeniden etkinleştirin.
Hata belirli bir eklentiyi etkinleştirdikten sonra görünüyorsa, muhtemelen sorun o eklentidir. Bu eklentiyle ilgili çözümler arayabilir veya destek için geliştiriciyle iletişime geçebilirsiniz.
WordPress temanız da sorun olabilir.
Kontrol etmek için, Twenty Twenty-Three veya Twenty Twenty-Four gibi varsayılan bir WordPress temasına geçici olarak geçin. Görünüm » Temalar'a gidin ve varsayılan bir temaya tıklayarak 'Etkinleştir' seçeneğini seçin.

Varsayılan bir tema ile 404 hatası ortadan kalkarsa, orijinal temanız muhtemelen çakışmaya neden oluyordur. Bunu daha fazla giderebilir veya farklı bir temaya geçmeyi düşünebilirsiniz.
Öneriler için, uzmanlarımızın seçtiği en popüler WordPress temalarına göz atın.
Web sitenize yakın zamanda kod parçacıkları eklediyseniz, bunları dikkatlice gözden geçirin. Küçük hatalar bile 404 hatasına neden olabilir.
Özel kod eklemek için WPCode eklentisini kullanmanızı öneririz. Parçacıkları doğrudan tema dosyalarını düzenlemeden eklemenize olanak tanır, bu da sitenizi bozma riskini azaltır.
WPCode ayrıca hataları otomatik olarak algılar. Bir şeyler ters giderse, parçacığı devre dışı bırakır ve sizi uyarır. Canlıya almadan önce kodunuzu kontrol etmek için test modunu bile kullanabilirsiniz.

Bu adımların hiçbiri sorunu çözmezse, kalıcı bağlantı ayarlarınızı gidereceğimiz bir sonraki yönteme geçin.
Yöntem 2: Kalıcı Bağlantı Ayarlarınızı Düzeltin
WordPress gönderileri genellikle .htaccess dosyanızdaki yeniden yazma kurallarıyla ilgili sorunlar nedeniyle 404 hatası verir. Çoğu durumda, kalıcı bağlantı ayarlarınızı yeniden kaydederek bunu düzeltebilirsiniz.
WordPress yönetici panelinizde Ayarlar » Kalıcı Bağlantılar bölümüne gidin ve ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

Herhangi bir şeyi değiştirmenize gerek yok. Sadece ‘Değişiklikleri Kaydet’e tıklamak, yeniden yazma kurallarını temizler (bu, WordPress'in sunucunuzun her gönderinin nerede bulunduğunu bildiren URL yönlendirme talimatlarını yeniden oluşturduğu anlamına gelir).
Bu basit adım, çoğu WordPress sitesi için 404 hatasını düzeltir. Sizin için işe yaramazsa, .htaccess dosyanızı manuel olarak güncellemeniz gerekebilir.
Yöntem 3: WordPress .htaccess Dosyasını Güncelleme
Herhangi bir değişiklik yapmadan önce, WordPress sitenizi ve .htaccess dosyanızı yedeklemenizi öneririz. Bir şeyler ters giderse, orijinalini kolayca geri yükleyebilirsiniz.
FileZilla gibi bir FTP istemcisi kullanarak sunucunuza bağlanmanız veya barındırma kontrol panelinizdeki Dosya Yöneticisi'ni kullanmanız gerekecektir.
Ardından, sitenizin kök klasöründeki .htaccess dosyasını (sunucunuzun URL'leri nasıl işlediğini kontrol eden gizli bir yapılandırma dosyası) bulun. Bu, /wp-content/ ve /wp-includes/ gibi klasörleri içeren aynı dizindir.
Dosyaya sağ tıklayın ve FTP istemcinizden 'Dosya izinleri' veya 'İzinleri değiştir' seçeneğini seçin.

WordPress daha önce dosyaya yazılamadıysa, yazılabilir hale getirmek için izinleri geçici olarak 666 olarak değiştirmeyi deneyin.
Önemli: 666 izni, herkesin dosyayı okuyup yazabileceği anlamına gelir, bu da bir güvenlik riskidir. Bu ayarı yalnızca geçici olarak kullanın ve işiniz bittikten hemen sonra geri değiştirin.
Şimdi WordPress yöneticinize geri dönün ve kalıcı bağlantı ayarlarınızı yeniden kaydedin (Ayarlar » Kalıcı Bağlantılar » Değişiklikleri Kaydet). Bu, WordPress'in düzgün bir .htaccess dosyası yeniden oluşturmasını sağlar.
Bu işlem bittikten sonra FTP istemcinize geri dönün ve dosya izinlerini 644 olarak değiştirin. Bu ayar, WordPress'in dosyayı okumasına izin verirken yetkisiz değişikliklerden korur.

Alternatif olarak, .htaccess dosyasını manuel olarak düzenleyebilirsiniz.
.htaccess dosyasına sağ tıklayın ve Görüntüle/Düzenle seçeneğini seçin.

Dosya, Not Defteri veya TextEdit gibi düz metin düzenleyicisinde açılacaktır.
Aşağıdaki varsayılan WordPress yeniden yazma kurallarını ekleyin:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Dosyayı kaydedin ve sunucunuza geri yükleyin. Ardından gönderilerinizin doğru yüklenip yüklenmediğini kontrol edin.
Yöntem 4: Barındırma Sağlayıcınızla İletişime Geçin
Yukarıdaki çözümlerin hiçbiri 404 hatasını düzeltmediyse, WordPress barındırma sağlayıcınızla iletişime geçmenizi öneririz.
Sunucu tarafında bir sorun olabilir veya sorunu daha fazla gidermenize yardımcı olabilirler. Deneyimlerimize göre, iyi barındırma destek ekipleri genellikle gözden kaçması kolay yapılandırma sorunlarını tespit edebilir.
Yardım alma ipuçları için, WordPress desteğini doğru bir şekilde nasıl soracağınız ve alacağınız hakkındaki rehberimize bakın.
Yöntem 5: mod-rewrite'ı etkinleştirin (Yerel WordPress Kurulumu)
Test amacıyla WordPress'i bir yerel sunucuda çalıştırıyorsanız, Apache yapılandırmanızda mod_rewrite'ı etkinleştirmeniz gerekir. Bu, MAMP, WAMP veya XAMPP kurulumları için geçerlidir.
mod_rewrite'ı etkinleştirmek, WordPress'in temiz URL'ler oluşturmasına olanak tanır ve yerel gönderilerinizde ve sayfalarınızda 404 hatalarını önler.
Adımlar platforma göre değişiklik gösterir. XAMPP kullanıyorsanız, kontrol panelini açın ve Eylemler sütunundaki ‘Yapılandır’ (Config) düğmesine tıklayın. Ardından ‘Apache (httpd.conf)’ seçeneğini seçin.

Şu satırı bulun: #LoadModule rewrite_module modules/mod_rewrite.so
Yorum satırı olmaktan çıkarmak için başındaki ‘#’ işaretini kaldırın. Bu, mod_rewrite modülünü etkinleştirir.

Ardından, AllowOverride None yazan satırları bulun ve AllowOverride All olarak değiştirin. Bu, Apache'ye .htaccess dosyalarının URL yönlendirmesini kontrol etmesine izin vereceğini söyler.
Bunları genellikle <Directory> bloklarının içinde, özellikle sitenizin klasörünü işaret eden (XAMPP'ta htdocs gibi) blokların içinde bulacaksınız. Yerel testler için, bunu gördüğünüz her yere uygulamanız genellikle güvenlidir.

httpd.conf dosyasını kaydedin ve kapatın. XAMPP kontrol panelinde, Apache modülündeki ‘Durdur’ (Stop) düğmesine tıklayın, ardından yeniden başlatmak için tekrar ‘Başlat’ (Start) düğmesine tıklayın.
Şimdi WordPress yönetici kontrol panelinize geri dönün ve kalıcı bağlantılarınızın çalışıp çalışmadığını kontrol edin.
Video Eğitim
Görsel talimatları tercih ederseniz, aşağıdaki videoyu izleyin.
WordPress 404 Hataları Hakkında Sıkça Sorulan Sorular
WordPress sitenizde 404 hatalarıyla karşılaşmak kafa karıştırıcı olabilir. İşte daha etkili bir şekilde sorun gidermenize yardımcı olabilecek yaygın soruların yanıtları.
WordPress gönderilerimde neden 404 hatası alıyorum?
WordPress gönderilerindeki 404 hatası genellikle sunucunun istenen URL'deki sayfayı bulamadığı anlamına gelir. Bu, bozuk kalıcı bağlantılar, bozuk bir .htaccess dosyası, silinmiş gönderiler veya URL'lerin nasıl işlendiğini değiştiren bir eklenti/tema çakışması nedeniyle oluşabilir.
WordPress'te 404 hatasını nasıl düzeltirim?
WordPress 404 hatasını düzeltmenin en hızlı yolu, kalıcı bağlantı ayarlarınızı yeniden kaydetmektir. Ayarlar » Kalıcı Bağlantılar'a gidin ve ‘Değişiklikleri Kaydet’ düğmesine tıklayın. Bu işe yaramazsa, .htaccess dosyanızı kontrol edin, eklentileri devre dışı bırakın veya çakışmaları dışlamak için varsayılan bir temaya geçin.
WordPress sitemdeki tüm 404 hatalarını nasıl bulabilirim?
Google Search Console, WordPress sitenizdeki 404 hatalarını bulmanın en iyi yoludur. Googlebot'un karşılaştığı tüm 404 hatalarının bir listesini gösterir. Ayrıca bozuk bağlantıları ve eksik sayfaları tespit etmek için Broken Link Checker gibi eklentileri de kullanabilirsiniz.
WordPress'te .htaccess dosyası ne işe yarar?
WordPress'teki .htaccess dosyası, URL'lerin nasıl işleneceğini kontrol eden bir yapılandırma dosyasıdır. WordPress, kalıcı bağlantı yapısını yönetmek ve URL'leri doğru içeriğe yönlendirmek için bunu kullanır. Bu dosya eksik veya bozuksa, URL'leriniz doğru çalışmayı durdurabilir.
.htaccess dosyasını güvenli bir şekilde nasıl düzenleyebilirim?
.htaccess dosyasını bir FTP istemcisi veya barındırma dosya yöneticiniz aracılığıyla güvenli bir şekilde düzenleyebilirsiniz. Her zaman önce bir yedek oluşturun. Düzenledikten sonra, okunabilir ve güvenli kalması için izinlerin 644 olarak ayarlandığından emin olun.
WordPress kategori veya etiket sayfalarım neden 404 hatası veriyor?
WordPress kategori veya etiket sayfaları, temanız arşiv şablonlarını desteklemiyorsa veya kalıcı bağlantı ayarları yanlış yapılandırılmışsa 404 hatası verebilir. Kalıcı bağlantıları yeniden kaydetmek ve temanızın arşiv desteğini kontrol etmek genellikle bu sorunu çözebilir.
Özel gönderi türleri için 404 hatalarını nasıl düzeltirim?
Özel gönderi türleri için 404 hatalarını düzeltmek üzere Ayarlar » Kalıcı Bağlantılar'a gidin ve yeniden yazma kurallarını yenilemek için 'Değişiklikleri Kaydet'e tıklayın. Ayrıca özel gönderi türünüzün doğru yeniden yazma ayarlarıyla kaydedildiğinden ve gerekirse arşiv desteğine sahip olduğundan emin olun.
404 sayfalarını ana sayfama veya başka bir sayfaya yönlendirebilir miyim?
Evet, Redirection gibi eklentileri kullanarak WordPress 404 sayfalarını yönlendirebilirsiniz. Bu, eski veya bozuk URL'lerden yeni URL'lere 301 yönlendirmeleri oluşturmanıza olanak tanır. Ayrıca kullanıcıları faydalı içeriğe geri yönlendirmek için özel bir 404 sayfası da oluşturabilirsiniz.
🎁 Bonus: 404 Hatalarını Ele Alma Konusunda Ek Rehber
404 hatalarını ve diğer yaygın WordPress sorunlarını yönetmenize yardımcı olmak için bir araya getirdiğimiz daha fazla kaynak aşağıdadır:
- WordPress'te 404 Sayfa Şablonunuzu Nasıl İyileştirirsiniz (2 Yol)
- En İyi WordPress 404 Hata Sayfası Tasarım Örnekleri
- WordPress için En İyi Ücretsiz 404 Yönlendirme Eklentileri
- WordPress'te 404 Hataları İçin E-posta Uyarıları Nasıl Alınır
Bu makalenin WordPress gönderilerinde 404 hatası sorununu gidermenize yardımcı olmasını umuyoruz. Ayrıca, en yaygın WordPress hataları ve bunları düzeltme rehberimize ve sitenizi büyütmek için en iyi WordPress eklentileri hakkındaki uzman seçimlerimize de göz atmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Robert
İpucunuz saatlerce süren aramadan kurtardı - çok teşekkürler
Nima Arefi
Hayatımı kurtardığınız için teşekkürler :d
Juan
Merhaba, web sitesini localhost'tan bir sunucuya taşıdıktan sonra bir sorunum var, ana sayfa iyi görünüyor ancak menü görüntülenmiyor ve bağlantılar her zaman 404 hatası veriyor.
Bana yardımcı olabilir misiniz, bu yerel bir sunucudan yapılan bir geçişin nedenidir.
Marissa
Bu kadar basit bir eğitim için ne kadar teşekkür etsem az! Bulduğum her şey çok zor gösteriyordu. Yakın zamanda http'den https'ye geçtim ve başımdan binbir türlü dert eksik olmadı..
WPBeginner Desteği
Hi Marissa,
Bu eğitimin faydalı olduğunuza sevindik. Daha fazla WordPress ipucu ve eğitimi için bizi Twitter'da takip etmeyi unutmayın.
Yönetici
Rick
I didn’t have an .htaccess file so I created one with the info you provided above; then uploaded it and the site works perfectly again. Thanks!
Curtis
Merhaba, yukarıdakilerin hepsini yaptım ve kopyalayıp yapıştırılacak metnin zaten orada olduğunu fark ettim! Hala çalışmıyor ve strese giriyorum!
Tibi
I’ve done the same thing and nothing changed, the home page still not found
Bir çözüm bulursanız lütfen benimle iletişime geçin
Patrick
Wow. This really saved my bacon. Thank you so much for the tip on simply saving the permalinks page. Incredible advice!
Alexis
Merhaba! 404 hatasını çözmek için kalıcı bağlantıları (permalinks) defalarca sıfırladım. Bu sefer kaydet'e bastığımda bilgisayarıma bir dosya indirildi: options-permalink.php ve site bozuldu. Sadece beyaz bir ekran belirdi ve her seferinde bir dosya indirildi. Sonunda varsayılan kalıcı bağlantıları çalıştırabildim ama bu harika bir çözüm değil. Bu size tanıdık geliyor mu? Teknik destek .htaccess dosyasının sorun olduğunu düşünmedi ama ben ikna olmadım. Siteyi bir hostingden diğerine taşıdım. Herhangi bir yardım çok takdir edilecektir.
Mike Birdsall
WP admin'e giriş yapamazsam ayarları nasıl güncellerim. /wp-admin'e gittiğimde 404 hatası alıyorum
Kelly
So helpful!! thank you!!!!!!
seun
Merhaba, lütfen yardım edin, bu eğitimle bir çözüm bulamıyorum çünkü kontrol paneli'me erişemiyorum, hangi site dizinini açarsam açayım bu mesajı alıyorum.
Bulunamadı
İstenen URL /index.php bu sunucuda bulunamadı.
Ek olarak, bir ErrorDocument kullanarak isteği işleme çalışırken 404 Bulunamadı hatasıyla karşılaşıldı.
Nukak
kontrol panelinize erişemiyorsanız. sorununuz büyük olasılıkla bir eklenti sorunudur. phpAdmin'e gidin ve tüm eklentileri devre dışı bırakın.
bu bağlantı size yardımcı olabilir https://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
Devre dışı bırakıldıktan ve tekrar giriş yaptıktan sonra ihtiyacınız olan eklentileri etkinleştirebilirsiniz. Sitenizden kilitlenmeden önceki tüm ilk ayarlarınız yerinde kalacaktır. Hepsi bu kadar.
Clint
Teşekkürler, yıllardır özelleştirilmiş olan kalıcı bağlantı sayfamda kaydet'e tıklamak hemen işe yaradı.
Chris Keeble
Mükemmel!
Ayarlar > Kalıcı Bağlantılar'da Değişiklikleri Kaydet'e tıklamak ilk seferde çalışıyor.
tamim
Vay canına! Bu harika bir çözüm.
Jason
Merhaba, 404 hata sorunum vardı. Ana sayfa düzgün çalışıyor, diğer tüm bağlantılarda 404 hatası var. WordPress ayarları kalıcı bağlantılarında önerdiğiniz yöntemi denedim ve değişiklikleri kaydet'e tıkladım ancak benim için işe yaramadı.
Web hosting ayarları sayfasından htaccess dosyasını senkronize etmekle ilgili daha önce bazı gönderiler gördüm ama nasıl yapacağımı tam olarak bilmiyorum. Herhangi bir tavsiyeniz var mı? Teşekkürler
Mohamad Zidani
Merhaba
Fv Top Level Cats kullanıyordum, kaldırdığımda hala yönlendirme çalışıyordu
example.com/category/tech adresine
example.com/tech.
çözümünüzü denedim ve işe yaramadı.
Joerg Naussed
the 404 appear right away what happen?
Tamara
İşe yaradı!! Teşekkür ederim
Lijo Jose
Teşekkürler, sorunum çözüldü
Mariana Cervantes
Thank you so much!!!! My problem was fixed with the permalink solution
Michael
Bu hata giriş sayfanızı etkiliyorsa, .htaccess'e gidin ve şunu kaldırın:
“hepsini reddet”
“00.00.00.00’dan izin ver”
Matt Kay
Fantastic – I had moved my site from one server to another and started getting worried about 404 errors. The fix worked perfectly – so easy!
Hoş geldiniz
Saç baş yolduran bir sorun için çok basit bir cevap. Çok teşekkürler. Bu arada bu sorun BJ Lazy Loading'i yükledikten sonra başladı.
Gail Gardner
Thank you! This did the trick.
Ahmed
Merhaba, Sitemlerden biri hacklendi. Birkaç yüz makale eklenmişti. Şimdi onlar kaldırıldı. Google webmaster konsolu bunları 404 olarak gösteriyor.
Bu sitemi nasıl etkileyebilir bunu nasıl düzeltebilirim?
Teşekkürler
Stephanie
Vay canına, teşekkürler! Bu mükemmel çalıştı.
Mawuli Tanor
Tam isabet! Tam zamanında!
İlk düzeltme işe yaradı.
Çok teşekkürler!
Peter Mazzi
Teşekkürler. bu sayfada derecelendirme olmamasına üzüldüm. *****
David M. Curtis
Bu makaleyi paylaştığınız için teşekkür ederim. Bir mağaza / blog oluşturmak için aylar harcamıştım ve bugün ana sayfa dışındaki hiçbir sayfam veya gönderim çalışmıyordu, diğer tüm bağlantılar beni 404 hata sayfasına götürüyordu. Tamamen yeniden başlamak üzereydim – aylarca süren çalışmayı tekrarlamak. Bu makale sitemi kurtardı. Şimdi her şey tekrar çalışıyor. Ne kadar teşekkür etsem azdır.
WPBeginner Desteği
Merhaba David,
We are glad you found the article helpful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Yönetici
Robin
Hi there, completely stuck here, not a computer guy at all so it’s all greek to me. my homepage is good but I’ve created another 5 pages such as blog post, services, etc. and every time I try to view the page I’ve just created I get NOT FOUND The requested URL /services/ was not found on this server.” I’ve tried saving changes didn’t make any difference and I have no idea what an FTP is. Any help ? thx
WPBeginner Desteği
Merhaba Robin,
Kalıcı bağlantı yapınızı güncellemeyi deneyin. Sadece Ayarlar » Kalıcı Bağlantılar bölümüne gidin ve herhangi bir değişiklik yapmadan kaydet düğmesine tıklayın.
Yönetici
Preet Karan
Herkese merhaba,
yoastseo eklentisini yükledim. XML sitesini başarıyla oluşturdum, ancak google arama konsolunda test ettiğimde 404 hatası veriyor.
makalede listelenen yöntemi denedim ancak sorun devam ediyor.
CCpanel'de aynı ada sahip iki dosya olduğunu da belirtmem gerekiyor: htaaccess ve htaaccess.1 (yukarıdaki makalede belirtilen aynı kod yazılı); bu normal mi,
bu konuda bana yardımcı olabilir misiniz
David
I can’t believe just clicking “Save Changes” worked. Thanks!
jorge
merhaba, yardımınız için minnettar olurum. Kalıcı bağlantılarda değişiklikleri kaydetme talimatlarını izledim, bilgisayar kullanıcısı değilim, bu yüzden diğerini nasıl yapacağımı bilmiyorum, bu bana gösteriliyor
Fatal error: Class ‘Epsilon_Editor_Custom_Control’ not found
WPBeginner Desteği
Merhaba Jorge,
It looks like a plugin on your website is causing the error. You need to deactivate all plugins installed on your website, and then reactivate them one by one until you find the plugin causing the error. See our guide on how to deactivate all plugins when not able to access wp-admin for detailed instructions.
Yönetici
yugal joshi
harika adam..çok teşekkürler.. sitemi açıyorum ama önce 502 hatası, sonra 503 hatası ve en son 500 hatası veriyor.. sonra gönderiniz aracılığıyla cpanel'deki 500 sorununu çözdüm.
ancak gönderi sayfalarımı açtığımda 404 hatası gösterdi, sonra google'ladım ve gönderinizi buldum…teşekkürler…
Bren
Bu yeni bir sunucuysa veya bir Apache yükseltmesi ise, aşağıdakileri kontrol etmeniz gerekebilir:
httpd.conf dosyasını açın, örneğin: /etc/httpd/conf/httpd.conf.
AllowOverride None'ı AllowOverride All olarak değiştirin.
Değişiklikleri kaydedin.
Apache sunucusunu yeniden başlatın.
Mariyam
Vay canına, bu kadar kolay mı, Teşekkür ederim!
Ashley Adams
Biraz sorun yaşıyorum… Kalıcı bağlantı sayfasında değişiklikleri kaydet'e bastıktan sonra başka bir 404 hatası belirdi.
Katherine
This just saved me hundreds of dollars in help. <3
James V
Quick fix…thanks for the help!
marco
Hala sorun yaşıyorum, ne yapacağımdan emin değilim, yukarıdaki adımları izledim ve aynı sonuçları alıyorum. web barındırma şirketim windows 2012 sunucusu kullanıyor, bu yüzden .htaccess dosyası yok. bu yardım gönderilerinin çoğu .htaccess'ten bahsediyor ki bu windows kullanmıyor. sanırım web.config dosyasını kullanıyorlar, doğru mu? lütfen yardım edin
marco
Yukarıdaki adımları izledim ancak hala işe yaramıyor. Windows 2012 R12 sunucusundayım ve FTP'de gizli dosyaları göstermeye zorlasam bile .htaccess dosyam yok. Windows sunucusundayken bu sorunu nasıl çözeceğinize dair talimatlar var mı?
WPBeginner Desteği
Merhaba Marco,
First you need to download a backup of your existing web.config file to your computer. After that you need to edit the file on your server and add following rule to the system.webServer element:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="WordPress Rule" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="index.php" /> </rule> </rules> </rewrite> </system.webServer> </configuration>1-click Use in WordPress
Yönetici
Salami
Merhaba WPBeginner Destek. Şu anda iki gündür karşı karşıya olduğum aynı sorunu (WordPress'te 404 hatası) çözmek için bu blogda yayınlanan tüm çözümleri denedim, ancak doğru sonuca ulaşamadım. Web sitemi Windows platformunda WordPress kullanarak geliştiriyorum. Lütfen bu sorunu çözmek için başka ne yapmalıyım?
Yanıtınızı bekliyorum.
Dale
Harika yardım, teşekkürler! Kaydet'e tıklamak kadar basit!
david c
Harika çalıştı – teşekkürler teşekkürler!
Tom
Çok teşekkürler,
Harika işe yaradı!
Michelle
Son derece yardımcı gönderileriniz için size sarılmak istiyorum. Çok teşekkür ederim!!!
Steve Andrews
Bir siteyi taşıdım, mySQL DB'yi içe aktardım ve wordpress dizininin tüm dosya yapısını yükledim.
Ana sayfa dışındaki her şey için hala 404 hatası alıyorum ve permalink bölümündeki yapılandırmayı yeniden kaydetmek işe yaramadı.
Benim için işe yarayan şey, FTP sitesindeki htaccess dosyasını htaccessOLD olarak yeniden adlandırmak oldu, böylece referans gösterilmeyecekti, ancak hala yedeklemiş durumdayım, gerekirse, sonra permalink seçeneklerini kaydettim, hangi tür bağlantı istediğimi seçmek zorunda kaldım (yani tarih, sayfa no veya açıklama). Tüm sayfaları kaydettikten sonra tekrar çalışır duruma geldiler.
Gönderi için teşekkürler, bunu bulmam ve düzeltmem için bana yol gösterdi.
Rene
I followed the exact steps but unfortunately they don’t work for me. I keep getting errors 404 despite saving my permalink info, removing .htaccess and re-generating it. I am able to view my home page, but as soon as I want to visit a sub page, the error 404 pops up. I also tried switching to WPs default themes, also that doesn’t help. Are there any advices for “advanced” bug solving in case of 404 errors?
WPBeginner Desteği
Merhaba Rene,
Ayarlar > Genel sayfasını ziyaret ederek WordPress URL'lerini güncellemeyi deneyin. Site ve WordPress URL'lerinizin aynı olduğundan emin olun.
Yönetici
sampurna
Merhaba. 404 ile ilgili küçük bir sorunum var. Tek bir gönderinin kalıcı bağlantısını değiştirmiştim. şimdi belirli bir anahtar kelime için google aynı gönderiyi aynı başlıkla ancak farklı url ile iki farklı konumda gösteriyor ve birinde 404 hatası var. lütfen yardım edin.
WPBeginner Desteği
Merhaba Sampurna,
404 hatası döndüren URL için bir yönlendirme ayarlayabilirsiniz. WordPress'te yönlendirmeleri nasıl ayarlayacağınızla ilgili kılavuzumuza bakın.
Yönetici
Rene
Gerek yok, sorun çözüldü. Tesadüfen, barındırma hizmetimin WP'nin oluşturduğu .htaccess dosyasından farklı bir .htaccess dosyası okuduğunu fark ettim. Bu nedenle, barındırma portalı aracılığıyla bir "senkronizasyon" yapılması gerekiyordu, hepsi bu kadar. Şimdi çalışıyor, yine de çok teşekkürler ve belki de bu alternatif çözüm, benzer bir kurulumu olan diğerleri için hala faydalı olabilir. Saygılarımla!
Carey
Bende de aynı! Web hosting ayarları sayfasından .htaccess dosyasını 'senkronize' etmem gerekiyordu… ipucu için teşekkürler!
Rajinder S. Gill
This was quick. Thank you
Lois
Hayatımı bugün kurtardınız. Bir gönderi oluşturduktan sonra gönderiyi okuyamadığım için ağlamak üzereydim. 404 hatası veriyordu. Cevaplar için birçok web sitesini araştırdım ama gönderiniz çok açıktı ve kalıcı bağlantı yapısını değiştirdiğimde işe yaradı. Teşekkür ederim, teşekkür ederim.
Kaylee
İzinleri tam olarak nerede değiştirdiğinizi hala takip edemiyorum. Lütfen açıklayabilir misiniz?
Mike lavie
The solution: Login to your server using FTP, and modify the folders like /wp-content/ and /wp-includes/ are located. The easiest thing you can do is to temporarily make the file writeable by changing the permissions to 777. Then repeat the original solution.
Go to Settings » Permalinks, and simply click on Save Changes button.
Don’t forget to change the permissions back to 755 ( /wp-content/ and /wp-includes/ ).
I do it for is perfect now!
Lukas
Harika, bu çok yardımcı oldu!