En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Gönderileri 404 Hatası Veriyor Nasıl Düzeltilir (Adım Adım)

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önderileri neden 404 hatası veriyor, nasıl düzeltilir?

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.

Google Search Console Sayfalar Raporu

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

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.

Varsayılan bir WordPress temasını etkinleştirme

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.

WPCode hata uyarısı

Bu çözümlerden hiçbiri işe yaramazsa, bir sonraki yönteme geçin; burada kalıcı bağlantı ayarlarınızı gidereceğiz.

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.

Kalıcı Bağlantıları Kontrol Edin

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.

.htaccess dosya izinleri

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.

.htaccess dosyası için dosya özniteliklerini 644 olarak değiştirin

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.

.htaccess dosyasını düzenleyin

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.

XAMPP'ta Apache (httpd.conf) menüsü

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.

httpd.conf dosyasında rewrite_module'ı bulma

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.

AllowOverride None'ı AllowOverride All olarak değiştirme

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.

WPBeginner'a Abone Olun

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.

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.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

773 CommentsLeave a Reply

  1. Çok faydalı paylaşım için teşekkürler. Sadece tek bir tıklama sorunu çözebilir:)

  2. Milyonlarca teşekkürler Syed. Birkaç haftadır buraya takılmıştım. Gerçekten bir çözüm.

  3. Merhaba. Gerçekten güzel makale.

    W3 Total Cache eklentisini kullanmaya çalıştığımda sitemde 500 dahili sunucu hatası sorunu yaşadım.

    Bunu düzeltmek için .htaccess dosyasının adını .htaccessbak olarak değiştirdim. Bunu yaptıktan sonra 500 hatasının düzeldiğini fark ettim ancak ardından 404 hatası aldım! Sitemdeki tüm bağlantılar ve sayfalar 404 hatası veriyordu.

    Tüm Sayfalar bölümünde, “Önbellekten temizle” yazan bir bağlantı görüyorum.

    Bu sorunu çözmek için ne yapmalıyım lütfen?

  4. Hayat kurtarıcısın, benim için işe yaradı.

    Gerçekten minnettarım,

    Teşekkürler

  5. Sorunumu düzeltmek için yönlendirmenizi takip etmeye çalıştım, yaklaşık bir gün sürdü ama iyi bir sonuç bulamadım.

    Sonra pes ettim ve barındırma hizmetimle iletişime geçtim. Ve sadece 5 dakikada düzelttiler. Lol, sorun barındırma hizmetindeymiş…

  6. Gönderi değişken adlarına dikkat edin. “name” adlı bir giriş alanına sahip bir iletişim formum vardı, bu da WordPress'in 404 sayfasını göstermesine neden oldu. Sorunu anlamam uzun zaman aldı. Alan adını “name” yerine “your-name” olarak değiştirerek düzelttim.

  7. Sorunum şu ki wp admin'e gidiyorum
    Ve gönderiyi düzenlemek istiyorum, gönderinin düzenleme moduna girmiyor ve sayfa bana hata veriyor sayfa bulunamadı 404 ancak sitem ve sayfaları tarayıcıda iyi açılıyor
    Lütfen bana yol gösterin bu sorunu çözebilir miyim

    • Burada da aynı sorun var. Mevcut gönderileri düzenleyemiyorum veya yenisini ekleyemiyorum. Her ikisi için de 404 alıyorum

  8. Merhaba, yukarıdaki adımları izlemeye çalıştım ancak sorunum şu: web sitemi doğrudan URL'yi yazarak ziyaret ettiğimde sorunsuz çalışıyor. Ancak, site URL'mi Google arama kutusuna yazdığımda ve arama sonuçlarındaki bağlantıya tıkladığımda 404 hatası alıyorum veya "bağlantınız özel değil" mesajı alıyorum.
    Web sitem http://www.example.com ancak Google arama sonucu onu https://example.com/ olarak gösteriyor.

    Bu yüzden sorunun ne olduğundan emin değilim. Eskiden wordpress.com kullanıyordum ama şimdi HG kullanarak kendi barındırma yapıyorum.

    Yardımınız minnetle karşılanacaktır.
    Teşekkürler

    • www, bir alan adının alt alan adı olarak kabul edilir. Yani temelde www ile ve www olmadan bir site, arama motorları tarafından iki farklı site olarak kabul edilecektir. Site URL'nizi http://www.example.com adresinden yalnızca example.com olarak değiştirmek için Ayarlar > Genel sayfasına gidin.

      WordPress.com, WordPress.com'daki tüm özel alanlar için https'yi etkinleştirdi. Bu, Google'ın web sitenizi zaten https ile URL'de taradığı anlamına gelir. Let’s Encrypt kullanarak ücretsiz https kurabilirsiniz.

      Yönetici

  9. merhaba, ilk çözümü denedim, hiçbir şey olmadı. İkinciyi denemek istedim ama .htaccess dosyasını bulamıyorum. FTP'de yok, WP çevrimiçi düzenleyicimde bile yok. Bu sorunu bugün ilk kez yaşadım. WPML eklentisini kullanıyorum, şimdiye kadar her şey sorunsuz gitti, ancak bugün İngilizce çevrilmiş gönderim bu 404 Hatası'nı veriyor. .htaccess dosyasını bulamazsam ne yapmam gerektiği konusunda bir fikriniz var mı?
    Teşekkürler!

    • Bir şey fark ettim. Düzenleyicideki gönderi bana şu bağlantıyı gösteriyor:

      example.com/2016/09/15/where-eat-in-barcelona/?lang=en

      ancak gönderiyi görmek için tıkladığımda veya herhangi bir RSS akışından yayınlanan gönderiye tıkladığımda, 404 hatası veren bağlantı şöyledir:
      example.com/?p=11409&lang=en

  10. Teşekkürler! WP Super Cache'in resmi olarak .htaccess'ten yeniden yazma kodunu kaldırmamı belirttiğini hatırlıyorum. Ondan sonra gönderilerim 404'e yönlendirildi. Sayenizde sitem şimdi gayet iyi durumda.

  11. Sorunum çözüldükten sonra htaccess dosyasına eklediğim kod parçasını kaldırmam gerekiyor mu?

  12. Birisi benimle iletişime geçebilir mi lütfen? Bunlarda o kadar yeniyim ki FTP sunucusunun ne olduğunu bile bilmiyorum...

  13. Beyefendi, yeni bir gönderi yayınladığımda 404 sayfa bulunamadı hatası alıyorum. Daha önce her şey yolundaydı ancak yeni bir kullanıcı ekleyip ona yönetici rolü verdiğimden beri yeni gönderi yayınlayamıyorum. Lütfen bir çözüm var mı? Şimdiden teşekkürler.

    • Güvenmediğiniz bir kullanıcıya asla yönetici rolü vermemelisiniz. Rollerini, değiştirmek istediğiniz kullanıcının altındaki Düzenle bağlantısına tıklayarak Kullanıcılar sayfasına giderek her zaman değiştirebilirsiniz. Ardından sitenizin kalıcı bağlantı yapısını kontrol edin. Yeni bir eklenti yükleyip yüklemediklerini görün ve eğer yükledilerse, o eklentiyi devre dışı bırakın.

      Yönetici

  14. Vay canına……….. Uzun zamandır çözülemeyen bir sorun çözüldü.
    Çok teşekkürler.

  15. Apache sunucumda işe yaramadı. mod_rewrite'ın gerçekten çalışmasını sağlamak için ek bir adıma ihtiyacım vardı. httpd.conf dosyanızı düzenleyin ve 'Allowoverride all' ekleyin. Örneğin:

    DocumentRoot /var/www

    dizin seçeneklerini ayarlayan bölümü bulun, örneğin:

    Seçenekler İndeksler FollowSymLinks MultiViews
    Sıra izin ver,reddet
    hepsinden izin ver

    Allowoverride all ekle

    Seçenekler İndeksler FollowSymLinks MultiViews
    AllowOverride hepsi
    Sıra izin ver,reddet
    hepsinden izin ver

    web sunucusunu kaydedin ve güncellenmiş yapılandırmayı yeniden okuması için yeniden başlatın.

    Ondan sonra her şey yolundaydı.

    Beni doğru yöne yönlendiren faydalı yazınız için teşekkürler.

  16. Bir sorun buldum. Ancak yönetici sayfasına giriş yapamadım. Bu sorunu hafifletmek için bir çözüm sunabilir misiniz?

  17. faydalı ipucunuz için teşekkürler. Web sitemde benim için işe yaradı. Çok teşekkürler

  18. ancak benim için çalışmıyor, kalıcı bağlantıyı gönderi adıyla güncellediğimde ve .htcces dosyasını değiştirdiğimde ancak çalışmadı. Başka bir çözüm var mı?

  19. Vay canına, çok teşekkür ederim, bu gerçekten çok yardımcı oldu.
    Benim durumumda WAMP sunucusuydu, apache'de "rewrite modülünü" açtıktan sonra sorunum çözüldü.
    Teşekkürler.

  20. Vay canına – bu hala işe yarıyor. Google'da bir arama yaptım ve WordPress'te makaleler buldum ama bu şimdiye kadarki en basit olanıydı ve bam diye çalıştı.

    Çok teşekkürler - bana çok zaman kazandırdı

  21. Merhaba ve tüm faydalı ipuçları için teşekkürler. Ne yazık ki bu ipucu benim için işe yaramadı. WordPress ayarlarında kalıcı bağlantılarımı yeniden kaydettim (işe yaramadı), bu yüzden bir sonraki yöntemimi denedim ve o da işe yaramadı. Bunun nedeni farklı izinlere sahip olmam diye düşünüyorum. Orijinal iznim 644. İzni 660'a değiştirdiğimde sayfalarımın hiçbiri çalışmıyor, bu yüzden 666 izninin de yanlış olduğuna inanıyorum. Eğer yardımcı olursa Go Daddy sunucusu kullanıyorum :/

    Ne yapacağımı bilemiyorum ve nereden başlayacağımı bilmiyorum. Ancak çalışmayan sayfalara gücüm yetmez. Herhangi bir öneri büyük ölçüde takdir edilecektir.

    Teşekkürler
    Shawn Ritch

  22. Bunu denedim ve bana yardımcı olmadı!!! Tüm web sitem çöktü ve geri yüklemek zorunda kaldım!!

  23. Teşekkürler, kırık bağlantılarımı NASIL düzelteceğimi sadece sizin yeriniz söyledi! Siz harikasınız

  24. Yeni bir eklenti yüklediğimde ve ardından kategorilerim, gönderilerim değil, 404 oluyorsa sorunu nasıl düzeltirim?

  25. Bu harika bir tavsiye. Derinlemesine dalmam gerekeceğini düşünmüştüm ama iki tıklama ile hallettim. Teşekkürler!

  26. merhaba
    e-posta hesabımla ilgili bu mesajı sürekli alıyorum;

    Hata Üzgünüz… bir sunucu hatası oluştu ve e-postanız kaydedilmedi. (#404)

    Lütfen en kısa sürede tavsiye edin

  27. Siteleri yeni bir sunucuya taşıdıktan sonra bu sorunu yaşadım. Varsayılan Kalıcı Bağlantılar çalışıyordu, ancak kullandığım ayarlar çalışmıyordu.

    htaccess dosyasının etkili olması için apache sunucusunun “Allow Override” özelliğine ihtiyacım vardı.

  28. Merhaba,

    404 hatasıyla ilgili biraz yardıma ihtiyacım var.

    Sayfa 2 bölümümde 404 hatası alıyorum.

    Birkaç kez Google'da aradım. ama çözüm bulamadım.

    Bunun nedenini bana söyler misiniz?

  29. Sitemin bağlantıları, kalıcı bağlantı ayarlarını herhangi bir değişiklik yapmadan GÖRÜNTÜLEDİKTEN SONRA çalışacaktır ve İşte! Bağlantılar tekrar çalışıyor. Bunun nedeni nedir ve bunu giriş yapmak yerine nasıl programlayabilirim?

    Aşağıdaki komutları WP-CLI'da denedim ama işe yaramadı:

    wp rewrite flush –hard –path=c:\xampp\htdocs\mywordpress

    wp cache flush –path=c:\xampp\htdocs\mywordpress

  30. Teşekkürler dostum, kalıcı bağlantı ayarları sayfasındaki "Değişiklikleri kaydet" düğmesine basmak işe yaradı! Sağ ol!

  31. Merhaba,

    Yaklaşık bir saat önce, bilgece tavsiyenizi takip ederek ve .htaccess dosyasını .htaccess_old olarak yeniden adlandırarak can sıkıcı bir '500 Dahili Hizmet Hatası'nı giderebildim. Hemen wp-admin alanıma erişebildim ve tekrar başlayabileceğimi düşündüm.

    Ne yazık ki, diğer tüm sayfalarımı bulunamaz hale getiren bir şey oldu; her biri 404 hatası veriyor.

    Yukarıda verdiğiniz adımları denedim ama sonuç alamadım. Başka önerileriniz var mı?

    Teşekkür ederim.

  32. Gönderimi neden göremedim?
    Gönderi gönderdikten sonra önceki gönderilerim görünüyor.
    Beni çıldırttı lütfen önceki gönderiyi kaldırın

    Sorunuma bir çözüm buldum ve bir sonraki gönderide söyleyeceğim

  33. Tekrar merhaba
    Bu faydalı makale için teşekkür ederim/ WordPress'te RTL dilde kalıcı bağlantı görüntülemede bir hata buldum
    Makalenizi okudum ve katkınızla sorunu çözmeye teşvik ediyorum.
    ——————————————
    Sorunumun detayları:
    1- Bir mysql veritabanı oluşturdum (utf8 general ci)
    2- Son WordPress sürümünü (yerel olarak) kurdum ve temamı (themeforst'tan multiup v 1.2) kurdum
    3- Ardından demoyu tamamen içe aktardım.
    Tema admin panelinde portföy kategorisi mevcut (bu bölümde isim ve slug ile kategorimizi oluşturuyoruz) ardından portföy bölümündeki tüm gönderilerde gönderilerimizi oluşturabilir ve gönderinin kategorisini portföy kategorisinden belirleyebiliriz) son olarak ana sayfada portföy gönderisini kategoride (resimleriyle birlikte) gösteren bir bölümümüz var.
    İngilizce slug ve isimde portföy kategorisi iyi görünüyor ancak portföy kategorisinde (slug) kategoriyi RTL dile çevirdiğimde ana sayfadaki kategori base 64 gibi karakterlere dönüşüyor (sanırım slug'ım ansi'ye dönüşüyor yani her karakter 6 karaktere dönüşüyor)
    Sorunumun üstesinden nasıl gelebilirim? Slug'ı değiştirmekten kaçınmam veya slug'ı utf8 veya unicode olarak göstermem gerektiğini düşünüyorum. WPordpress'te acemiyim, WordPress'i daha iyi bilseydim bu basit sorunu çözebilirdim. Hook, filtre ve eklenti ve WordPress'i yönetme bilgisine sahip herhangi biri bu kalıcı bağlantı sorununu çözebilir. Yardımınızla bu sorunu çözeceğimden eminim.
    ———————————-
    Sunduğunuz ikinci yolu denedim (phpmyadmin'i utf8generalci olarak) ancak benim için işe yaramadı.
    Yardımınız için şimdiden çok teşekkürler. Yazılarınızı düzenli olarak takip ettim.
    ……………………………….
    1- Öncelikle yukarıdaki makaledeki hileyi yaptım (bu çok iyi ama sorunumu çözmedi)
    2-

  34. merhaba
    bilginizi başkalarıyla paylaştığınız için teşekkürler. İngilizcem pek iyi değil. Kusura bakmayın.
    Admin panelinde portföy bağlantısı olan bir wordpress teması indirdim. Portföy bölümünde isim ve slug ile bazı kategoriler tanımlayabiliyoruz. Yazıda, portföyden kategori belirleyebiliyoruz.
    Ana sayfada, portföy kategorisindeki yazıları gösterebiliyoruz! Her şey yolunda ama ana sayfadaki bir grubun başlığını RTL diline çevirdiğimde şu şekilde görünüyor: %d8%a8%d8%b1%d9%86%d8%af%d8%b3%d8%a7%d8%b2%db%8c
    Bu konudaki ve başka bir konudaki (Özel Kalıcı Bağlantılar Nasıl Etkinleştirilir) çözümünüzü denedim ama sorunum için işe yaramadı!

    • Bu, WordPress veritabanınızın UTF-8 karakter kodlaması kullanmamasından kaynaklanıyor olabilir. Lütfen veritabanınızın utf8_general_ci karakter kümesini kullandığından emin olun. Bunu cpanel'deki phpMyAdmin'i kullanarak kontrol edebilirsiniz. Veritabanınızda herhangi bir değişiklik yapmadan önce lütfen eksiksiz bir WordPress yedeği oluşturun.

      Yönetici

  35. Sorunumu saniyeler içinde çözdüğünüz için çok teşekkür ederim! Tüm gönderilerimde bu hatanın çıkması beni paniğe sokmuştu ve bu çözüm çok basitti! Tekrar teşekkürler.

  36. Teşekkürler, teşekkürler! Bu beni deli ediyordu ve bana 2 saniyede düzeltmeme yardım ettin. Yüksek beş.

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.