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.


Rj
teşekkürler adam hayatımı kurtardın
Phannipha
Çok faydalı paylaşım için teşekkürler. Sadece tek bir tıklama sorunu çözebilir:)
Ehiz Mikey
Milyonlarca teşekkürler Syed. Birkaç haftadır buraya takılmıştım. Gerçekten bir çözüm.
Kaycee
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?
Stanley
Hayat kurtarıcısın, benim için işe yaradı.
Gerçekten minnettarım,
Teşekkürler
syed
teşekkürler benim için çalıştı….
Christian Fraunholz
ama neden oluyor ve sonsuza dek nasıl düzeltilir?
Karma
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ş…
Mark Kay
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.
Ivan
teşekkürler hayatımı kurtardın.
Ramazan
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
Ben
Burada da aynı sorun var. Mevcut gönderileri düzenleyemiyorum veya yenisini ekleyemiyorum. Her ikisi için de 404 alıyorum
Sunit
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
WPBeginner Desteği
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
Paul Nicholson
Harika, benim için işe yaradı teşekkürler!!
Shashdhar S
Thanks a lot , the second option worked for me ….. Thank you so muich
eliana
Sadece TEŞEKKÜRLER!
eli
WPBeginner Desteği
You are welcome
Don’t forget to follow us on Twitter for more WordPress tips.
Yönetici
Michaela
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!
Michaela
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
WPBeginner Desteği
WordPress sitenizde .htaccess dosyasını neden bulamadığınıza dair rehberimize neden bulamadığınıza dair bir göz atın.
Yönetici
Shirish Dhungel
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.
Muhammad Nasir
Teşekkürler, benim için işe yaradı, çok teşekkür ederim.
Akhelesh
Sorunum çözüldükten sonra htaccess dosyasına eklediğim kod parçasını kaldırmam gerekiyor mu?
Jessica
Birisi benimle iletişime geçebilir mi lütfen? Bunlarda o kadar yeniyim ki FTP sunucusunun ne olduğunu bile bilmiyorum...
WPBeginner Desteği
Lütfen FTP kullanarak WordPress'e dosya yükleme konusundaki rehberimize bakın.
Yönetici
Rohan khamkar
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.
WPBeginner Desteği
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
Shivani Sehdev
Vay canına……….. Uzun zamandır çözülemeyen bir sorun çözüldü.
Çok teşekkürler.
R Donahoo
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.
Arnaud
bunu unutmuşum #yaDaMan
Ben
Didn’t work for me either
Bahsettiğiniz dosyayı nerede bulabilirim?
aderele olutayo samuel
işe yaradı. …. Teşekkürler
Eva
Bir sorun buldum. Ancak yönetici sayfasına giriş yapamadım. Bu sorunu hafifletmek için bir çözüm sunabilir misiniz?
Rodrick Green
Bu çok kolay ve çok yardımcı oldu. ÇOK TEŞEKKÜRLER!!!
B Pandey
faydalı ipucunuz için teşekkürler. Web sitemde benim için işe yaradı. Çok teşekkürler
sheldon
Teşekkürler.
Benim için işe yaradı
Rachit Sharma
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ı?
Ahsan
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.
Kailash
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ı
WPBeginner Desteği
Glad you found it helpful.
Yönetici
Shawn Ritch
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
Kevin Garcia
Bunu denedim ve bana yardımcı olmadı!!! Tüm web sitem çöktü ve geri yüklemek zorunda kaldım!!
Hannah Brown
Teşekkürler, kırık bağlantılarımı NASIL düzelteceğimi sadece sizin yeriniz söyledi! Siz harikasınız
WPBeginner Desteği
Yararlı bulduğunuza sevindim.
Yönetici
Kunal Yande
Teşekkürler!!
Bana çok zaman kazandırdınız...
Chris
Yeni bir eklenti yüklediğimde ve ardından kategorilerim, gönderilerim değil, 404 oluyorsa sorunu nasıl düzeltirim?
Bob
Bu harika bir tavsiye. Derinlemesine dalmam gerekeceğini düşünmüştüm ama iki tıklama ile hallettim. Teşekkürler!
Ronn Reason
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
Gabo
O.O
Buna inanamıyorum… işe yarıyor, teşekkürler!!!!!
Steve
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ı.
Vivek
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?
Rudy
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
Amit Schandillia
Bu hayatımı kurtardı!!!!!
Patrick
Teşekkürler dostum, kalıcı bağlantı ayarları sayfasındaki "Değişiklikleri kaydet" düğmesine basmak işe yaradı! Sağ ol!
Amanda
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.
Jessa
Siz harikasınız, bu kolay ve hızlıydı. Bana dertten kurtardınız!
mehdi
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
mehdi
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-
mehdi
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ı!
WPBeginner Desteği
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
Atula Gupta
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.
Sammy
Teşekkürler, teşekkürler! Bu beni deli ediyordu ve bana 2 saniyede düzeltmeme yardım ettin. Yüksek beş.