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.


Laxmi Prasanna
Çok teşekkür ederim. Günümü kurtardın. Tanrı seni korusun
chandan
günümü kurtardınız
Alessandro Morotti
Çok teşekkürler adam.
İşimi kurtardınız!!!
zamanınız için tebrikler
Niketa
Çok çok Teşekkürler.. Başlangıçta endişeliydim ama blogunuz 404 sorunumu çözdü… tam olarak aynı sorunu yaşıyordum.
Abhishek Sharma
Beyefendi, size nasıl teşekkür edeceğimi bilmiyorum.. Ama bugün hayatımı kurtardınız.. Çok korkmuştum. Az önce bir gönderi yayınladım ve sonra tarayıcıda kontrol ettiğimde 404 hatası gösterdi, sonra başka bir gönderiyi kontrol ettim ve sonra hepsi. Ana sayfam çalışıyordu, ancak 404 hatalarıyla çevriliydim. Şimdi wordpress forumlarına göndermeden önce google'ladım ve web sitenizde çözümü buldum.,..
Adamım, hayatımı kurtardığın için teşekkürler.
WPBeginner Desteği
Merhaba Abhishek,
Bu makalenin size yardımcı olduğunu görmekten memnuniyet duyarız. Daha fazla WordPress ipucu ve eğitimi için bizi Facebook'ta takip etmeyi unutmayın.
Yönetici
Richard
Hi !
I doesn’t work for me.
i added ” . ” for prefix category but i fall in a 404 page when i try to access to my subcategory :s
CR
Harika! İşe yaradı.
Paola
SİZİ SEVİYORUM! Bunu nasıl düzelteceğimi bilmiyordum, ben tam bir acemiyim. Teşekkürler teşekkürler! !
Marlena
Bu makaleyi ilk bulduğum için çok memnunum. Tamamen acemiyim ve kendi 404 sorunumu çözdüm.
YAŞASIN!
Çok teşekkürler!
Saud Razzak
Very informative and useful article for WordPress beginners!
Eri
Lütfen bana bu konuda yardım edebilir misiniz, çünkü denedim ama düzeltemedim :/
Tom C
Harika rehber! Sorunumu tamamen çözdü.
Anil
Bir alt dizin oluşturdum. Ve iki adet wordpress kurulu, biri kökte diğeri alt dizinde. İkisinde de gönderiler ve sayfalar var. İkisine de erişmek istiyorum ve oluyor. Ancak alt dizin slug'ını .htaccess dosyasını değiştirerek gönderi URL'sinden gizlediğimde, alt dizin adı gereksinimlere göre gizleniyor ancak ana alan adımdaki gönderilere erişilemiyor ve 404 hatası alıyorum. Gönderilere hem kökten hem de alt dizinden erişmek istiyorum. Lütfen önerin.
Jawad
Yardımınız için çok çok teşekkür ederim
Farukh Hussain
Paylaştığınız için çok teşekkürler. Eğitimleriniz her zaman bana yardımcı oluyor.
Karen
Bunun için çok teşekkür ederim!
Grant Turner
Düzeltildi. Sorunum, bir windows sunucusunda çalıştığım için .htaccess dosyamın olmamasıydı. Bir web.config dosyası oluşturmam gerekiyordu.
Cindy Martin
Bu düzeltme benim için İŞE YARAMADI! Blog sayfamda hala 404 hatası alıyorum. Gridalicious kullanıyorum ve başımdan başka dertler de eksik olmadı! (Sadece Gridalicious ile değil, başka şeylerle de).
Sıfırdan başlamak için her şeyi sildim. Temayı yükledim ve hatayı alıyorum.
Blog gönderileri, widget ve ana sayfada 404 hata mesajı dışında blog sayfasında görünmüyor. Kalıcı bağlantıları kaydetmek hiçbir işe yaramıyor. Sunucu GoDaddy. YARDIM! Gerçekten bunaldım ve sinirliyim.
WPBeginner Desteği
Merhaba Cindy,
Bu, WordPress temanızla ilgili bir sorun gibi görünüyor. Lütfen WordPress sorun giderme rehberimizdeki adım adım talimatları izleyin. Soruna neyin neden olduğunu anlamanıza yardımcı olacaktır.
Yönetici
Maranna
Teşekkürler! Web sitesini bir sunucudan diğerine taşıdım ve gönderilerde 404 hatası alma sorunum vardı. Ana sayfa ve yönetici çalışıyordu. Kalıcı bağlantıları yeniden kaydetmek bu sorunu çözdü. Bu ayarın her zaman doğru şekilde aktarılmadığı görülüyor.
Aondongu Tivzenda
Permalink düzeltmesi mükemmel çalıştı. Bu web sitesi için teşekkürler. Harika!
alvin
Sorunum komik. Şu anda farklı portal ve giriş kullanıcı adlarıyla bir tarayıcıda oturum açmış birkaç WP web sitem var. Yönlendirme alanını kontrol ederken 404 hatasını fark ettikten sonra, yazar adlarımın tüm farklı web sitelerinden karıştığını görüyorum. Birisi lütfen yardımcı olabilir mi?
niranjan
İşe yaradı! Teşekkürler!!
Vishwa
İşe yaradı! Teşekkürler!!
Sizin siteniz harika bir site!
Charley Gordon
Bilginizi paylaştığınız için teşekkürler.
Al
Thanks, worked for me
Mayapur Voice
Bu yazı bugün hayatımı kurtardı! Uzun süredir devam eden bir sorunu çözmeye çalışırken bugün barındırma şirketimiz .htaccess dosyasını değiştirdi. Sorun çözüldü ama tüm bağlantılarım bozuldu. Tanrı'nın lütfuyla, bu yazıyı anında buldum ve tam olarak ihtiyacım olan şeydi. Tonlarca teşekkür!
marcela bonadio
tam olarak ihtiyacım olan şeydi. bilginizi paylaştığınız için teşekkürler.
Casey
Merhaba, bu makale ve wpbeginner'da bulduğum diğer tüm harika makaleler için teşekkürler. Ön sayfamda “hata! Bu sayfa bulunamıyor” hatası alıyorum ve bazı sorunlarla karşılaşıyorum. Bunu nasıl düzeltebileceğim konusunda herhangi bir tavsiyeniz olup olmadığını merak ediyorum.
Şu anda şunu çalıştırıyorum:
LAMP, Debian 3.2.84-1 x86_64 (Wheezy) üzerinde bir VPS, Apache 2.2.22, php5
Wordpress: 4.7.1
Tema: YS Magazine
Kalıcı bağlantı yapısını varsayılan yerine "gönderi türü" kullanacak şekilde değiştirdiğimde orijinal sorun oluştu. O noktada sayfalarımın hiçbirini görüntüleyemiyordum ve yalnızca 404 hatası alıyordum. Bu yüzden biraz araştırma yaptım ve üzerine yazmaya izin vermek için .htaccess dosyamı düzenledim. Bu, ana sayfam olarak ayarlanan sayfa dışındaki tüm sayfalarımdaki 404 hataları sorununu çözdü. Açık olmak gerekirse, kalıcı bağlantıları değiştirmeden önce sayfalarla ilgili hiçbir sorun yoktu. Ön yüz sayfasını statik veya gönderiler olarak ayarlamam da fark etmiyor. Ön yüz sayfamı başka bir sayfaya değiştirirsem, daha önce ön yüz sayfası olarak ayarlanan sayfayı görebiliyorum, ancak yeni ön yüz sayfası bana hatayı veriyor.
Şunları denedim:
Tüm eklentilerimi devre dışı bırakıp tek tek etkinleştirmek
Temaları değiştirmek
.htaccess dosyasını geri değiştirmek
Kalıcı bağlantı ayarlarını değiştirmek
Saatlerdir bir cevap arıyorum ve bir duvara toslamış gibiyim. Herhangi bir yardım çok takdir edilecektir. Çok teşekkür ederim.
Bart Dority
Bu gönderi için çok teşekkürler!
404 hatalarımın kalıcı bağlantı yapısıyla ilgili olduğunu biliyordum – ve kalıcı bağlantı yapısını değiştirmeyi ve kaydetmeyi – ve aksi takdirde güncellemeyi ve yenilemeyi denemiştim – ama hala çalışmıyordu. Ama sonra bu gönderiyi okudum, bu da – kalıcı bağlantı stilini değiştirmek ve kaydetmek yerine – olduğu gibi bırakın ve yine de Kaydet'e tıklayın diyordu. Bu benim için işe yaradı. Büyük bir rahatlama. Teşekkür ederim!
Angelica
Thank you so much!! It worked!!
MarcB
Bu yardım için çok teşekkürler. Gerçekten hayat kurtarıcı oldu.
Elyes Gherib
Thank you very much, this did it for me!
Z
Yazı için teşekkürler. Hosting sağlayıcılarını değiştirdikten sonra başka sorunlarla da uğraşmak zorunda kaldım, ancak bu yeni bir şeydi.
Sağlanan yöntemi yaptım ve sitem saniyeler içinde normale döndü.
Kristine
Merhaba, umarım bana yardım edebilirsiniz - şu anda wp sitem hakkında çok gerginim. Adresi arama motoruna yazdığımda, Wix aracılığıyla kurulduğunu belirten tamamen çıplak bir site çıkıyor ve artık wordpress aracılığıyla işlettiğimiz sitemize benzemiyor. Bu aniden oldu ve gönderilerim hakkında çok gerginim.
WPBeginner Desteği
Merhaba Kristine,
WordPress sitenizin alan adının Wix tarafından barındırıldığı anlaşılıyor. Bir Wix hesabına giriş bilgileriniz varsa, giriş yapabilir ve alan adını mevcut WordPress barındırma sağlayıcınıza yönlendirebilirsiniz. Emin değilseniz, daha fazla yardım için lütfen Wix destek ve WordPress barındırma sağlayıcınızın destek ekibiyle iletişime geçmeyi deneyin.
Yönetici
Jolene
Teşekkürler! Blogum çökmüştü ve nasıl düzelteceğimi anlayamıyordum. Müşteri desteğini aramadan önceki son çare olarak… Google'ladım. Günü kurtardınız!
Bruno Almond
Harika bir blog! Ayrıca siteniz oldukça hızlı yükleniyor! Hangi barındırma hizmetini kullanıyorsunuz? Barındırma hizmetiniz için bana bağlılık linkinizi gönderebilir misiniz? Web sitemin sizin siteniz kadar hızlı yüklenmesini istiyorum lol
WPBeginner Desteği
Merhaba Bruno,
WPBeginner, bir HostGator özel sunucusunda barındırılmaktadır.
Yönetici
AJ
harika iş çıkardın dostum, bluehost'taki teknik destekten daha iyi bir iş çıkardın
Lorene
Hayır, bu sadece 404 Hatası gösteren tek gönderi için işe yaradı, ancak daha önce çalışan diğer tüm gönderiler şimdi 404 Hatası gösteriyor. Bu yüzden geri değiştirmek zorunda kaldım. Umarım çoğu şimdi çalışır.
Gabe DeFrates
Kalıcı bağlantıyı düzeltmek için harika bir ipucu! "Dosya bulunamadı" hatası alıyordum ve doğrudan WP Kontrol Paneli Ayarları'na girip Değişiklikleri Kaydettim ve tekrar çalışıyor. Günü kurtardınız! Bunu paylaştığınız için teşekkürler.
Samnang Thorng
Teşekkürler, artık siteyle ilgilenebilirim. Çok yardımcı oldu
jhonny
Yakın zamanda site kalıcı bağlantılarımı değiştirdim ve şimdi çok sayıda 404 hatası alıyorum. Bazılarını yeni URL'ye, diğerlerini ana sayfaya yönlendirdim ancak yine de sitemin kullanıcıları azalıyordu. Şimdi ne yapmalıyım, lütfen yardım edin. Eski kalıcı bağlantılara geri mi dönmeliyim? Yoksa başka bir şey mi yapmalıyım, lütfen söyleyin.
Exxagon
Gönderiniz için çok teşekkürler.
Permalinks yapımı değiştirmeye çalıştığımda haftalardır her seferinde 404 hatası alıyordum.
Çözümleri gönderinizde buldum:
1. /etc/apache2/apache2.conf dosyasını değiştirin ve "AllowOverride None" yerine her yerde "AllowOverride All" olarak ayarlayın.
2. /var/www/html/.htaccess dosyasını tamamen boşaltın, www-data:www-data olarak değiştirin ve geçici olarak 777 olarak ayarlayın.
3. Ve en önemlisi: "sudo a2enmod rewrite" ve "service apache2 restart"
Tekrar teşekkürler!!
Xavier
Asif
Teşekkürler dostum, bana yardımcı oldu ve sunucu sürümüm artık düzgün çalışıyor
Suraj
Çok teşekkürler… Benim için çalışıyor.
Erwin
Hey, nerede bulabilirim “/etc/apache2/apache2.conf”??? Nerede arayacağımı bile bilmiyorum? Özel bir uygulama veya bir şey mi gerekiyor? Üzgünüm, hiçbir fikrim yok : I
Abel
Merhaba, “/etc/apache2/apache2.conf” Ubuntu sistem klasörüdür. Erişmek istiyorsanız, sunucunuza (ssh gibi) erişiminiz olmalıdır.
Abel
Çok teşekkürler!
Vinita
Son zamanlarda google webmaster'da çok sayıda 404 sayfa hatası alıyorum. WordPress web sitemi yeniden düzenlerken, eski URL'leri yenilerine yönlendirmek yerine, mevcut URL'leri yenileriyle değiştirdim. Örneğin, website.com/url1, website.com/url2 olarak değiştirildi. Şimdi webmaster eski URL'ler için yani website.com/url1 için 404 hatası veriyor. Bu hatayı nasıl çözmeliyim? (görmezden gelinemeyecek kadar yaklaşık 155 URL'de 404 hatası var)
WPBeginner Desteği
WordPress'te yönlendirmelerin nasıl kurulacağına dair kılavuzumuza bakın.
Yönetici
Sandy
404 hatalarını bulan ve bunları en iyi SEO taktikleriyle güvenli bir şekilde yönlendiren bir eklenti var mı? Yoksa xml dosyamda düzenleme bul ve değiştir yapıp URL'leri kaldırmalı mıyım?
fikirlerinizi takdir ediyorum...
Michael
Sağ hakkını 660'a değiştirmek sitemi kullanılamaz hale getirdi. .htaccess'i 644'e ayarlamak zorunda kaldım (orijinal ayarı buydu). Saygılarımla Michael
Swadesh
Thanks a lot
Benim için çalışıyor.
Kieron Atkinson
WordPress'i bir müşterinin şirket içi sunucusunda çalıştırıyorum ve htaccess dosyası yeniden yazma modülü dizisiyle orada olmasına rağmen, kalıcı bağlantılar hala çalışmıyor. Aslında tüm URL'ler example.com/index.php/permalink olarak geliyor.
Sunucu üzerinde modül rewrite'ın etkin olup olmadığını nasıl kontrol edebilirim? Müşterim etkin olduğunu söylüyor ama hala çalışmıyor.
Many thanks for your help.
Kieron
Renee
Mahalo nui loa (çok teşekkürler)!
10 siteyi yeni bir hosting şirketine taşıdıktan sonra tam da Permalinks'i yeniden atamak gerekiyordu.
Size ve ekibinize bol bol kutsama.
WPBeginner Desteği
Merhaba Renee,
Faydalı olduğunu görmekten ve nazik sözleriniz için teşekkür ederiz. Daha fazla WordPress ipucu ve öğreticisi için bizi Twitter'da takip etmek isteyebilirsiniz.
Yönetici
Steve
Yazdığınız makale için teşekkür ederim. Hem /wp-content hem de /wp-includes/ dizinlerine giriş yaptım ve .htaccess dosyamı bulamadım.
Redirection eklentisini kullanarak bir sayfayı yönlendirmeye çalıştığımda da 404 hatası aldığım için, dosyamın olmaması mümkün mü?
Şimdiden teşekkürler.
Steve
WPBeginner Desteği
Lütfen WordPress sitenizde .htaccess dosyasını neden bulamadığınıza dair rehberimize bakın.
Yönetici
Paras
hello
i am facing this same problem
i tried your method but still its showing error
Margarita
Bugün 5 ay boyunca localhost'ta çok sıkı çalıştıktan sonra web sitemi yayına alacaktım. Çok mutlu ama bitkin durumdaydım. Tüm geçiş süreci boyunca sitem gitti. Elbette bir yedeğim vardı ama yüzlerce kez denememe rağmen hiçbir şey işe yaramadı. Her şey kaybolmuş gibi görünüyordu... ta ki gönderinizi bulana kadar ve 30 dakikadan kısa sürede çözüldü.
Günüm berbat geçti, çok saat ve enerji boşa gitti. Ama şimdi yüzümde bir gülümsemeyle yatağa gidiyorum. Yine mutluyum. Sonsuz teşekkürler.
Marga Rubio Soto
WPBeginner Desteği
Rica ederim. Makalenin faydalı olduğunu görmekten memnuniyet duyduk. Daha fazla WordPress ipucu ve öğreticisi için bizi Twitter'da takip etmeyi unutmayın.
Yönetici