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.


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!