WordPress'te her şeyin yolunda göründüğü ancak gönderi bağlantısının 404 hatası verdiği anlar yaşadık. İçerikte herhangi bir değişiklik yoktu - sadece orada olması gereken eksik bir sayfa.
Bu genellikle ayarları değiştirdikten, temaları değiştirdikten veya kalıcı bağlantıları sessizce etkileyen kod ekledikten sonra ortaya çıkar. Özellikle sitenizin geri kalanı mükemmel çalışıyorsa, sizi hazırlıksız yakalayabilir.
Beklenmedik 404 hatalarıyla karşılaştığımızda, gönderi URL'lerini tekrar yoluna koymak için basit bir işlem izleriz - tahmin yok, ağır sorun giderme yok. Ve bu kılavuzda sizinle paylaştığımız tam olarak budur.
404 hatalarını düzeltebilecek ve gönderilerinizin doğru şekilde yüklendiğinden emin olabileceksiniz.

WordPress Gönderilerim Neden 404 Hatası Veriyor?
Gönderilerinizin WordPress'te 404 "Sayfa Bulunamadı" hatası vermesinin birkaç nedeni vardır. Bunlar şunları içerebilir:
- Eklenti veya tema çakışmaları: Bazen sitenize yüklediğiniz eklentiler veya temalar, WordPress'in kalıcı bağlantıları nasıl işlediğiyle çakışabilir. Bu, bozuk bağlantılara ve 404 hatalarına yol açabilir.
- Özel kod sorunları: Web sitenize özel kod eklediyseniz, permalinkleri etkileyen veya başka çakışmalara neden olan, gönderileriniz için 404 hatalarına yol açan kod hataları olabilir.
- .htaccess dosyanızla ilgili sorunlar: .htaccess dosyası, WordPress'in URL'leri nasıl yapılandırdığında bir rol oynar. Bu dosya bozuksa veya eksikse, gönderileriniz veya sayfalarınız için 404 hatalarına neden olabilir.
404 Hatalı Tüm WordPress Gönderilerini Bulma
Çözümlere geçmeden önce, bu hatanın yalnızca bir veya iki gönderide mi yoksa birden fazla gönderide mi olduğunu anlamak iyi olacaktır. Bu şekilde, sorunun kapsamını belirleyebilir ve en uygun çözümü seçebilirsiniz.
Bunu anlamanın kolay bir yolu Google Search Console'u kullanmaktır. Sitenizi henüz Google Search Console'a göndermediyseniz, WordPress sitenizi Google Search Console'a nasıl ekleyeceğiniz hakkındaki rehberimizi okuyun.
Google botu sitenizi tarayıp dizine ekledikten sonra, Google Search Console size sitenizin performansı hakkında, karşılaştığı 404 hataları da dahil olmak üzere ayrıntılı bilgi sağlayacaktır.
Hangi gönderilerin 404 hatası verdiğini öğrenmek için Arama Konsolu kontrol paneline giriş yapabilirsiniz. Ardından, 'Sayfalar' raporuna gidin ve tüm hataların ayrıntılı bir listesini göreceksiniz.

Daha fazla bilgi için, web sitesi trafiğini artırmak için Google Arama Konsolunu kullanma ipuçları listemizi okuyabilirsiniz. Bu, araçla 404 hatalarını düzeltme konusunda bazı ipuçları içerir.
Bununla birlikte, WordPress gönderilerinin 404 hataları döndürmesini nasıl düzelteceğimize bakalım. Farklı çözümlere doğrudan 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
- Method 5: Enable mod-rewrite (Local WordPress Installation)
- 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
Bazen, WordPress web sitenize eklediğiniz eklentiler, temalar veya özel kodlar kalıcı bağlantılarla çakışabilir veya çakışmalara neden olarak 404 hatalarına yol açabilir. Demo sitemizde araçları test ederken biz bile bunu yaşadık.
Bu sorunu çözmenin bir yolu, eklentileri geçici olarak devre dışı bırakmaktır. Eklentiler bazen WordPress'in bağlantıları nasıl işlediğini bozabilir.
Eklentileri devre dışı bıraktıktan sonra, her bir eklentiyi etkinleştirirken 404 hatasının tekrar görünüp görünmediğini kontrol ederek bunları tek tek yeniden etkinleştirebilirsiniz. Belirli bir eklentiyi etkinleştirdikten sonra hata görünüyorsa, o eklenti suçlu olabilir.
Ardından, bu eklentiyle ilgili çözümler için hızlı bir Google araması yapabilir veya destek için eklenti geliştiricisiyle iletişime geçebilirsiniz.
Benzer şekilde, WordPress temanız da çakışmaya neden oluyor olabilir.
Kontrol etmek için, Twenty Twenty-Three veya Twenty Twenty-Four gibi varsayılan bir WordPress temasına geçici olarak geçebilirsiniz. Tek yapmanız gereken Görünüm » Temalar'a gidip varsayılan bir temaya 'Etkinleştir' tıklamak.

404 hatası varsayılan tema ile kaybolursa, bu mevcut temanızla potansiyel bir çakışma olduğunu gösterir. Ardından temayı sorun gidermeyi deneyebilir veya farklı bir tema kullanmayı düşünebilirsiniz.
Öneriler için en popüler WordPress temaları uzman seçimimize göz atabilirsiniz.
Yakın zamanda web sitenize kod parçacıkları eklediyseniz, 404 hatalarına neden olan kodda hatalar olabilir. Eklediğiniz koda yakından bakın ve herhangi bir hata olup olmadığını belirlemeye çalışın.
Kod parçacıklarını WordPress'e eklemenin en güvenli yolu WPCode eklentisidir. Bu eklenti, tema dosyalarıyla doğrudan çalışmadan özel kod eklemenize olanak tanır, bu da web sitenizin bozulma riskini azaltır.
Ayrıca, WPCode kodunuzdaki bir hatayı tespit ettiğinde, parçacığı otomatik olarak devre dışı bırakacak ve kontrol etmenizi isteyecektir. Kodunuzu canlı web sitenize göndermeden önce çalışıp çalışmadığını kontrol etmek için test modunu da kullanabilirsiniz.

Bu çözümlerden hiçbiri işe yaramazsa, bir sonraki yönteme geçin; burada kalıcı bağlantı ayarlarınızı gidereceğiz.
Yöntem 2: Kalıcı Bağlantı Ayarlarınızı Düzeltin
WordPress gönderileri, .htaccess dosyanızdaki yeniden yazma kurallarıyla ilgili sorunlar nedeniyle 404 hataları döndürebilir. Çoğu durumda, kalıcı bağlantı ayarlarınızı güncelleyerek sorunu çözebilirsiniz.
WordPress yöneticinizde Ayarlar » Kalıcı Bağlantılar'a gidin ve 'Değişiklikleri Kaydet' düğmesine tıklayın.

Permalink ayarlarında herhangi bir değişiklik yapmaya gerek yok. Bu, permalink ayarlarınızı güncelleyecek ve yeniden yazma kurallarını temizleyecektir.
Çoğu durumda, bu çözüm WordPress gönderilerindeki 404 hatasını düzeltir. Ancak, işe yaramazsa, muhtemelen .htaccess dosyanızı manuel olarak güncellemeniz gerekir.
Yöntem 3: WordPress .htaccess Dosyasını Güncelleme
Başlamadan önce, WordPress .htaccess dosyanızı yedeklediğinizden emin olun. Bir şeyler ters giderse, orijinal dosyayı kolayca geri yükleyebilirsiniz.
Şimdi, FileZilla gibi bir FTP istemcisi veya barındırma kontrol panelinizdeki Dosya Yöneticisi'ni kullanarak sunucunuza bağlanmanız gerekecek.
Ardından, sitenizin kök klasöründeki .htaccess dosyasını 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, izinlerini geçici olarak 666 olarak değiştirerek yazılabilir hale getirmeyi deneyin.
Bundan sonra, WordPress yönetici alanınıza geri dönün ve kalıcı bağlantı ayarlarınızı yeniden kaydedin. Bu, WordPress'in uygun bir .htaccess dosyası oluşturmasını sağlar.
Bu işlem bittikten sonra, dosya izinlerini daha güvenli bir ayara geri döndürdüğünüzden emin olun: 644. Bu ayar, WordPress'in dosyayı okumasına izin verirken aynı zamanda yetkisiz değişikliklerden korur.

Alternatif olarak, dosyayı manuel olarak düzenleyebilirsiniz.
.htacccess dosyasına sağ tıklayın ve ardından 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.
Şimdi aşağıdaki varsayılan WordPress yeniden yazma kurallarını eklemeniz gerekiyor:
# 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
Yöntem 4: Barındırma Sağlayıcınızla İletişime Geçin
Yukarıdaki çözümlerden hiçbiri WordPress gönderilerinin 404 hatası vermesini düzeltmediyse, WordPress barındırma sağlayıcınızla iletişime geçmenizi öneririz. Onların tarafında bir hata olabilir veya sorunu gidermenize yardımcı olabilirler.
WordPress desteği için nasıl doğru şekilde istekte bulunacağınız ve bunu nasıl alacağınızla ilgili nasıl doğru şekilde istekte bulunacağınız konusundaki rehberimize de göz atın.
Yöntem 5: mod-rewrite'ı etkinleştirin (Yerel WordPress Kurulumu)
Test amacıyla bir yerel sunucu kullanıyorsanız, MAMP, WAMP veya XAMPP sitenizin Apache yapılandırmasında mod_rewrite'ı etkinleştirmeniz gerekecektir.
Bu, WordPress'in temiz URL'ler oluşturmasını sağlayacak ve yerel sunucunuzdaki gönderiler ve sayfalar için 404 hatasını önleyecektir.
Bunu nasıl yapacağınız kullandığınız platforma göre farklılık gösterecektir. XAMPP kullanan kişiler kontrol panellerini açabilir ve Eylemler içindeki 'Yapılandır' düğmesine tıklayabilir. Ardından, 'Apache (httpd.conf)' seçeneğini belirleyin.

Ardından, şu satırı bulmanız gerekecek: #LoadModule rewrite_module modules/mod_rewrite.so ve yorum satırından çıkarmak için ‘#’ işaretini kaldırın.
Bu, mod_rewrite'ı yükleyecektir.

Ardından, AllowOverride None yazan satırları bulun ve AllowOverride All olarak değiştirin. Bu, Apache'ye .htaccess dosyalarının kullanımına izin vermesini söyler.
Bunları genellikle <Directory> bloklarının içinde bulursunuz; özellikle sitenizin klasörünü işaret eden, XAMPP kullanıyorsanız htdocs gibi. Emin değilseniz, dosyada nerede görürseniz görün değişikliği uygulamak sorun değil, yeter ki bu bir sistem dizini olmasın. Yerel testler için bu genellikle gayet iyi çalışır.

Tamamlandığında, httpd.conf dosyasını kaydedip kapatabilirsiniz. Ardından, XAMPP kontrol panelinde Apache modülünde 'Durdur'a ve ardından yeniden başlatmak için tekrar 'Başlat'a tıklayın.
Ardından, kalıcı bağlantılarınızın çalışıp çalışmadığını görmek için yönetici kontrol panelinize geri dönün.
Video Eğitim
Görsel talimatlara ihtiyacınız varsa, 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. Aşağıda, sorunu daha etkili bir şekilde gidermenize ve düzeltmenize yardımcı olabilecek yaygın soruları yanıtladık.
1. WordPress gönderilerimde neden 404 hatası alıyorum?
Bu genellikle WordPress'in istenen URL'deki gönderiyi bulamadığı anlamına gelir. Bozuk kalıcı bağlantılar, bozuk bir .htaccess dosyası, silinmiş gönderiler veya URL'lerin işlenme şeklini değiştiren bir eklenti/tema çakışması nedeniyle oluşabilir.
2. WordPress'te 404 hatasını nasıl düzeltirim?
Ayarlar » Permalinks'e gidip 'Değişiklikleri Kaydet'e tıklayarak permalink ayarlarınızı yeniden kaydetmeyi deneyin. 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.
3. WordPress sitemdeki tüm 404 hatalarını nasıl bulabilirim?
Google'ın karşılaştığı 404 hatalarının bir listesini görmek için Google Search Console'u kullanabilirsiniz. Broken Link Checker gibi eklentiler de sitenizdeki bozuk bağlantıları ve eksik sayfaları tespit etmenize yardımcı olabilir.
4. WordPress'te .htaccess dosyası ne işe yarar?
.htaccess dosyası, URL'lerin nasıl işlendiğini kontrol eder. 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. Eksik veya bozuksa, URL'ler doğru çalışmayı durdurabilir.
5. .htaccess dosyasını güvenli bir şekilde nasıl düzenlerim?
FTP istemcisi veya barındırma dosya yöneticinizi kullanarak düzenleyebilirsiniz. Her zaman önce yedeğini alın. Düzenledikten sonra, okunabilir ve güvenli kalması için izinlerin 644 olarak ayarlandığından emin olun.
6. WordPress kategori veya etiket sayfalarım neden 404 hatası veriyor?
Tema arşiv şablonlarını desteklemiyorsa veya kalıcı bağlantı ayarları yanlış yapılandırılmışsa bu durum oluşabilir. Kalıcı bağlantıları yeniden kaydetmek ve temanızın arşiv desteğini kontrol etmek sorunu gidermeye yardımcı olabilir.
7. Özel gönderi türleri için 404 hatalarını nasıl düzeltirim?
Ayarlar » Kalıcı Bağlantılar'ı ziyaret edin 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.
8. 404 sayfalarını ana sayfama veya başka bir sayfaya yönlendirebilir miyim?
Evet, Redirection gibi eklentiler eski veya bozuk URL'lerden yenilerine 301 yönlendirmeleri oluşturmanıza olanak tanır. 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 ve diğer yaygın WordPress hatalarını yönetmede aşağıdaki kaynaklar da size yardımcı olabilir.
- 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'te 404 hatası veren gönderileri çözmenize yardımcı olduğunu umuyoruz. Ayrıca, en yaygın WordPress hataları hakkındaki rehberimizi ve sitenizi büyütmek için en iyi WordPress eklentileri hakkındaki uzman seçimlerimizi de görmek 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.

Abs
Yardımcı oluyor.. sadece kalıcı bağlantıda, hatamı zaten düzeltti..
Bu makale için teşekkürler..
Julius
Benimki biraz farklı. Tüm sayfalar düzgün çalışıyor ancak kontrol panelinde bazı yerlerde çalışırken "sayfa bulunamadı" hatası alıyorum. Örneğin, kontrol panelinden yeni bir sayfa oluşturduğumu varsayalım. Yayınla'ya tıkladığımda 404 hatası alıyorum.
Ve yukarıdakilerin hepsini denedim ama işe yaramadı.
Iron65
İpucu için teşekkürler!! kalıcı bağlantı beni gerçekten kurtardı!!! Eğer Yoast SEO'yu güncelleyerek veya sadece önbelleği silerek başka biri bu sorunu yaşadıysa, bunu deneyin, düzeltecektir.
Monica
Sitemdeki bu kalıcı bağlantı sorununu aylardır düzeltmeye çalışıyordum ve şimdi talimatlarınızla başardım. Neden daha önce dediğiniz her şeyi yaptığımı ve httaccess dosyasını düzeltmek için 644 izinlerini yazdıktan sonra tekrar yazılabilir olmadığını bilmiyorum. Şimdi yaptım ve izinleri düzelttim ve kodunuzu yazdım ve işe yaradı. Gerçekten farkın ne olduğunu bilmiyorum ama bu sefer oldu. Belki de blogumun bir alt klasörünün olduğu orijinal klasördeki httaccess'i zaten düzeltmiştim. Farklı yaptığım tek şey bu. Çok teşekkürler
Rais Dar
Sitemde 404 (sayfa bulunamadı) hatası alıyorum. Yöntemlerinizi denememe rağmen hata devam ediyor, ne yapmalıyım?
Chetan
Benzer bir sorunla karşılaşmıştım. Bir sayfa için 404 Sayfa Bulunamadı hatası alıyordum. Ancak nedeni, WordPress'teki varsayılan bir sayfayla ilişkili bir kalıcı bağlantı bölümü kullanmamdı. Örneğin: http://example.com/posts – Bu YANLIŞ. Çünkü 'posts' kelimesini kalıcı bağlantı bölümü olarak kullanamam. Zaten bazı WordPress sayfaları için ayrılmış durumda. Bunu 'my-posts' olarak değiştirdiğimde, kalıcı bağlantım şöyle okundu: http://example.com/my-posts, hata ortadan kalktı!
md
merhaba ,
same htaccess vardı.,ancak sildim ve yenisini içe aktardım ama hala aynı.
aptal
Selam millet…
Kalıcı bağlantıları varsayılan dışında herhangi bir şeye değiştirdiğimde, sayfalarım çalışmıyor, şu hata mesajını alıyorum:
“İstenen URL /wordpress/home/ bu sunucuda bulunamadı.”
Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80”
Lütfen bana yardım edin
Ian Scofield
Bunu web sitelerimden biriyle yaşadım. Gönderilerimin hepsi iyi çalışıyordu ama sadece biri hariç. URL ile ilgili bir sorun vardı. Gönderi URL'sini değiştirmek zorunda kaldım.
neelesh
çok teşekkürler… web siteniz bana defalarca yardımcı oldu ve siz harika bir iş yapıyorsunuz. size teşekkür etmekten kendimi alamıyorum…..
Hardik
Merhaba Wpbeginner,
Aslında Hostinger'dan ücretli bir hosting'e geçiş yaptım. Taşıma işleminden sonra her şey yolunda gidiyor. Ancak gönderilerimden birini düzenlemeye çalıştığımda düzenli olarak şu hatayı alıyorum.
“Sayfa bulunamadı hatası” ‘Üzgünüz, istediğiniz sayfa bulunamadı. Belki arama yardımcı olabilir.
Buraya geldiğimde paylaştığınız tüm çözümleri denedim.
Ancak hiçbiri benim için işe yaramıyor.
Lütfen Yardım Edin.
Şimdiden teşekkürler
Hardik
Adrienne
Soru? Bir URL sitem var ama veriler tamamen yeni. bu yüzden artık geçerli olmayan yaklaşık 100 eski gönderi var ama diğer sitelere bağlantı veriyorlar.. Ana web sitesine yönlendirmek için bunu nasıl değiştirebilirim, böylece Google Arama Konsolu tarama kayıtlarını güncelleyebilir?
Silinmiş gönderiler ve 404 hatası alma konusunda bir şey göremiyorum, arıyorum.
Teşekkürler,
David
Teşekkürler, tam olarak bu sorunu yaşıyordum ve bu mükemmel bir şekilde düzeltti!
Mark
Teşekkür ederim! Böyle sinir bozucu gizemli bir sorun için bu kadar kolay bir çözüm bulmak çok güzel.
Xavier
Yaşasın! Bunun için teşekkürler. Site içeriğimin uçup gittiğini sanıyordum. Kalıcı bağlantı "Değişiklikleri Kaydet" benim için anında işe yaradı.
Pablo
Ne yaparsan yap işe yaramazsa ne olur?
YARDIM!
Fida
Merhaba Pablo Hangi sunucuyu kullanıyorsunuz? Paylaşımlı sunucu mu yoksa VPS mi?
Steve Jackson
Bu ipucu için teşekkürler, hayat kurtarıcı oldu ve mükemmel çalıştı!
John
Teşekkürler !!!!
abhishek
çok teşekkür ederim, bağlantılarımı oldukça iyi kurtardı
Hugo Nascimento
Merhaba beyler,
Bir müşteri blogunda aynı sorunu yaşıyorum. Gönderi sayfasının içine özel bir form oluşturmaya çalışıyorum ve özel kalıcı bağlantıları etkinleştirdiğimde forma erişilemiyor.
Permalinks'i varsayılana ayarladığımda çalışıyor! :/
Gerçekten garip. :/
Sarah
Kalıcı bağlantıları varsayılana değiştirmek benim sorunumu da çözdü! Teşekkürler!
mojamalenkost
Çok teşekkürler!!!
victor
Bu sorun bende var. WordPress panoma giriş yapamıyorum, her denediğimde 404 bulunamadı hatası veriyor. Lütfen bunu düzeltmeme yardım edin.
Gerçek Ad Sorma
İpucunuz hayat kurtarıcı oldu. Tüm gönderilerimiz görünmüyordu. İpucunuz çok yardımcı oldu.
Yaptığım şey:
.htaccess güncellendi, CHMOD'u 660 yerine 666 olarak ayarlandı
Tıklandı – > Ayarlar -> Kalıcı Bağlantılar
Varsayılanlar'a tıkladım ve Değişiklikleri Kaydet'e tıkladım.
Tekrar,
Gönderi adı'na tıkladım ve Değişiklikleri Kaydet'e tıkladım. (özel URL kullandığım için)
Bana tonlarca baş ağrısından kurtardın…
Clive Wales
Bu hayat kurtarıcı oldu – bir .htaccess yönlendirmesiyle akıllı davranmaya çalıştıktan sonra, üzerinde çalıştığım bir yedek siteyi tamamen mahvettiğimi düşünmüştüm. Teşekkürler!
Marko Liuksiala
Harika, işe yaradı – teşekkürler!!
Bill
Gönderilerimin kalıcı bağlantı yapısını seviyorum ve işe yarıyor gibi görünüyor. Birkaç yıldır aynı yapıyı kullanıyorum.
Ancak Ayarlar–>Kalıcı Bağlantılar'a gittiğimde, mevcut seçeneklerden biri olarak gerçek yapı artık listelenmiyor bile.
Bu bir sorun mu?
Emily
Merhaba, bu sorunla karşılaşıyorum ve dürüst olmak gerekirse, ne yapacağımı bilmediğim için kendimi hasta hissediyorum. Gerçekten acemiyim ve web sitemi zaten yaptığımın daha fazlasını öldüreceğim diye korkuyorum.
Bana özel kalıcı bağlantımın nasıl görünmesi gerektiğini ve .htaacess dosyamda ne olması gerektiğini biri bana söyleyebilir mi? Şu anda boş görünüyor?
WPBeginner Desteği
Ayarlar » Kalıcı Bağlantılar bölümüne gidin, beğendiğiniz bir kalıcı bağlantı yapısını seçin ve ardından değişikliklerinizi kaydedin. .htaccess dosyanızı açın ve WordPress'in onu otomatik olarak güncellediğini fark edeceksiniz. Boşsa ve seçtiğiniz kalıcı bağlantı yapısı çalışmıyorsa, bu kodu .htaccess dosyanıza manuel olarak ekleyebilirsiniz:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# SON WordPress
Yönetici
Viktor
Evet, çözüm buydu! Çok teşekkürler. Barındırma hizmetim özel hata sayfalarına URL'yi değiştirdiğimde bu ayarları değiştirdi, ancak permalink ayarlarına tıklamak bunu düzeltti.
Matthew Shelton
“Ayarlar » Kalıcı Bağlantılar'a gidin ve sadece Değişiklikleri Kaydet düğmesine tıklayın” – harika, hemen işe yaradı – çok teşekkürler!!
WPBeginner Ekibi
.htaccess dosyasını kontrol edin.
Gretchen Louise
Değiştirilmiş ve bir şekilde dahili bir yönlendirme oluşturmuş tek bir gönderi permalinki ne olacak ve şimdi 404 hatası oluşturmadan geri değiştirilemiyor? Bir müşteri için bir sorunu gidermeye çalışıyorum ve bu dahili yönlendirmelerin nerede saklandığını ve bunları nerede temizleyeceğimi merak ediyorum. Teşekkür ederim.
Thembi Ngema
Dudessss. You guys are legends :)…. Must say I have learnt a lot from you in the past week
bhupendra
Merhaba
Teşekkürler, kalıcı bağlantı yapısını güncelledim ve site çalışmaya başladı
Arpee Lazaro
az önce permalink yapılarını güncelledim, bu çözümde resimleri var ve harika çalıştı. teşekkürler!
WPBeginner Ekibi
Lütfen web barındırıcınızla iletişime geçin.
Attiq Haroon
Gönderinizde bahsettiğiniz çözümleri denedim ama işe yaramadı. Aslında olan şey, .htaccess dosyasına bir kural eklemek istememdi, bu yüzden dosyaları FTP'den indirdim, düzenledim ve orijinal dosyanın üzerine yükleyerek tekrar yükledim, ardından sorun ortaya çıktı. Varsayılan kodla yeni bir .htaccess dosyası silip eklemek, .htaccess dosyasını kaldırmak gibi birkaç düzeltme denedim. Gönderilere erişimi sağlayan tek düzeltme, kalıcı bağlantıyı varsayılan seçeneğe ayarlamak. Bu, gönderilerin çalışmasını sağlıyor ancak SEO açısından önerilmediği için kalıcı bir çözüm olamaz.
Lütfen bu sorun için çalışan bir çözüm bulmaya çalışın.
WPBeginner Ekibi
.htaccess dosyanızı yedekleyin. Ardından sunucunuzdakini silin. Şimdi WordPress yönetici alanına giriş yapın ve Ayarlar -> Kalıcı Bağlantılar'a gidin, istediğiniz kalıcı bağlantı yapısını seçin ve değişiklikleri kaydet'e basın.
Ardından FTP'ye bağlanın ve WordPress'in yeni bir .htaccess dosyası oluşturup oluşturmadığını ve boş olup olmadığını kontrol edin.
Attiq Haroon
Bu çözümü denedim, .htaccess dosyası oluşturdu ve iyi görünüyor ama işe yaramıyor.
gui
Yoast WordPress SEO veya herhangi bir SEO eklentisi yüklüyse, SEO kalıcı bağlantı bölümünüzü kontrol edin…
Tim Topham
Merhaba millet – Yakın zamanda Google'dan bir e-posta aldım çünkü aniden 500'den fazla kayıp bağlantım oldu. Görünüşe göre bir noktada kalıcı bağlantı yapısını değiştirmiş olmalıyım, bu da eski gönderilerdeki bağlantıların çoğunda gönderi tarihi ve ardından gönderi adı varken, şimdi sadece gönderi adının olması anlamına geliyor.
Makalelerimdeki 500 bağlantıyı manuel olarak düzeltmeye çalışırken delirmeden önce, bu tür bir şey olduğunda makalelerdeki köprüleri güncellemenin kolay bir yolu var mı?
Şerefe,
Tim.
Manuel Moreira
Bir sunucu taşımasından sonra bu 404 sorunuyla çıldırıyordum. Yardımlarınız için teşekkürler beyler.
Cindy
teşekkürler! Sitem hacklendi ve tüm iç sayfalar 404 hatası veriyordu. Kalıcı bağlantı ayarlarını kaydetmek sorunu çözdü! Sağ olun!
Joe Cutroni
Herkese merhaba, sorunumu çözmek için interneti didik didik aradım ama ne yaptıysam işe yaramadı. Sadece birkaç hafta önce, arka uç sayfalarımın (ana sayfa iyiydi) hepsinde 404 hatası vermeye başladı.
Her zaman kullandığım kalıcı bağlantı “Özel yapı” (%category%/%postname%/)... denediğim bazı şeyler şunlardır:
1. Kalıcı bağlantılarıma gittim, “ayarları kaydet”e tıkladım ve bu yöntem geçici bir çözüm sağlıyor, belki bir veya iki saatliğine, sonra ikincil sayfalarda 404 hataları geri dönüyor. Kalıcı bağlantılarımı “Varsayılan” gibi farklı bir seçeneğe de ayarladım, ancak kısa bir süre sonra hala 404 hataları alıyorum.
2. htaccess.php dosyamı tamamen sildim, sonra geri döndüm ve kalıcı bağlantı ayarlarını kaydettim… bir saatten kısa bir süre sonra 404 hataları geri döndü.
3. function.php dosyamdaki bu kod satırını yorum satırı haline getirdim, ayrıca tamamen kaldırdım:
"$wp_rewrite->flush_rules();". Bu hiçbir işe yaramadı. Önüne
hem "//" hem de "#" koyarak denedim ve test ettim... hala 404 hataları alıyorum.
4. Sorunun eklentilerden biri olup olmadığını görmek için tüm eklentilerimi devre dışı bıraktım,
ancak kısa bir süre sonra, eklentilerin hiçbiri aktif değilken 404 hatalarım yeniden başladı.
Dediğim gibi, bu sorun birkaç hafta önce başladı. Securi
Security kullanıyorum ve sitemi zararlı yazılım vb. taramalarını yaptırdım… ve site
temiz.
Bu konuda bana yardım edebilecek biri var mı LÜTFEN? Çok minnettar olurum!
Kyle
Hey Joe,
Bunun için işe yarar bir çözüm bulabildin mi? Listelediğin sorunların aynısını yaşadım.
David
Selam Millet!
JOE CUTRONI tarafından yukarıda listelenen 404 hatası sorununa bir çözüm buldunuz mu?
Ben de aynı sorunla uğraşıyorum?
Biraz geri bildirim harika olur!
Teşekkür ederim!
Almanya'dan selamlar,
David
Paul
Merhaba millet,
sitenizde bir virüs olma olasılığı yüksektir.
İyi şanslar
Paul
Katie
Sorunum bu. Wordpress.com'dan .org'a geçtim ve aklım başımdan gitti. Yöneticim—> ayarlar —> permalinkler'e gitmem gerektiğini söyleyen talimatları anlıyorum. Hatta bunu kurarken bu özel ayarla oynadığımı hatırlıyorum. İşte sorunlarım: Bu yönetici–> ayarlar–> permalinkler'i NEREDE bulabilirim? Barındırma hizmetimde mi, cpanel'de mi? WP.com'da mı, yoksa WP.org'da mı? Ve WP.org'daysa, blogumun tüm yönetici özelliklerine nasıl ulaşacağımı hiç bilmiyorum. Giriş yaptığımda, kişisel profilimi gösteriyor ve düzenlememe izin veriyor. Ama blog yönetimi yok. Kayboldum ve çıldırmak üzereyim.
Gabriel
Anladığım kadarıyla, wp.org aracını etkinleştirdiğiniz alan adını yazıp sonuna "/wp-admin" ekleyeceksiniz (örneğin "www.example.com/wp-admin"), giriş yapın ve sol alt tarafta ayarlar seçeneğini bulacaksınız.
mali suresh
localhost permalinkini adım adım nasıl değiştirebilirim, bana yardım et
Srihari K
Aynı sorunu yaşadım.. httpd.conf dosyasına aşağıdaki satırı ekleyip apache'yi yeniden başlatmak sorunu çözdü.
Options +FollowSymLinks
Kym Penrose Clayton
Thank you thank you thank you
Iris Fritschi-Cussens
Yüreğimin derinliklerinden TEŞEKKÜRLER! Bir hack nedeniyle .htaccess dosyamı silmek zorunda kaldım ve sonra her şeyin yolunda olduğunu düşündüğümde, ana sayfa dışında hiçbir şey çalışmıyordu. Permalinks'te Değişiklikleri Kaydet'e basmak bunu tek seferde çözdü.
disqus_Hct2NXneXJ
Teşekkürler Adam. Kalıcı Bağlantı Çözümü Sorunumu Düzeltti. Size Teşekkürler & Sevgiler!
BENBEN
Teşekkürler! Sen Tanrı'sın.
L
teşekkürler! Paniklemeye yakındım...
Tayca
Gönderi için teşekkürler! Ama ne yazık ki bunları yerelde denedim ve hiçbir işe yaramadı.. Başka ipuçları var mı?
SemLavana
Thank you. Saved my weekend!