WordPress Bu Dosya Türüne İzin Verilmiyor Hatası ve Güvenlik Ayarı

WordPress Bu Dosya Türüne İzin Verilmiyor Hatası Nedir?

WordPress sitenize bir logo (SVG), modern bir görsel formatı (WebP) veya bir e-kitap dosyası (EPUB) yüklemek istediniz. Ancak yükleme çubuğu sona geldiğinde WordPress Bu Dosya Türüne İzin Verilmiyor (Sorry, this file type is not permitted for security reasons) uyarısıyla karşılaştınız. Bu hata, WordPress’in varsayılan güvenlik ayarlarının, yüklemeye çalıştığınız dosya uzantısını “tehlikeli” veya “tanınmayan” olarak işaretlemesi nedeniyle oluşur.

WordPress, varsayılan olarak sadece JPG, PNG, PDF, MP4 gibi en yaygın ve güvenli dosya türlerine izin verir. Ancak günümüz web standartlarında SVG gibi vektörel formatlar veya WebP gibi hızlı yüklenen görseller vazgeçilmezdir. WordPress Bu Dosya Türüne İzin Verilmiyor hatası, sitenizi modernleştirmek veya müşterinize özel bir dosya (Örn: CAD dosyası, APK vb.) sunmak istediğinizde karşınıza çıkan can sıkıcı bir engeldir.

Neden Her Dosyayı Yükleyemezsiniz?

Bu kısıtlamanın temel nedeni güvenliktir. Örneğin SVG dosyaları, içinde XML kodları barındırır ve kötü niyetli kişiler bu kodların içine zararlı scriptler (XSS saldırıları) gizleyebilir. WordPress, site sahiplerini bu riskten korumak için SVG yüklemesini varsayılan olarak kapatır ve WordPress Bu Dosya Türüne İzin Verilmiyor uyarısını verir. Aynı durum EXE, PHP veya HTML dosyaları için de geçerlidir; çünkü bu dosyalar sunucuda çalıştırılabilir ve siteyi ele geçirmek için kullanılabilir.

Ancak, güvenliğinden emin olduğunuz bir dosyayı yüklemek istiyorsanız, bu engel işinizi durdurur. Hosting firmanızın MIME türleri (MIME Types) yapılandırmasındaki eksiklikler de bazen güvenli dosyaların (Örn: .doc veya .mobileconfig) yüklenmesini engelleyebilir.

Güvenli Şekilde Dosya Yükleme İzni

Bu hatayı aşmak için `wp-config.php` dosyasına `ALLOW_UNFILTERED_UPLOADS` kodu eklemek önerilse de, bu sitenizin güvenlik kalkanını tamamen indirir ve çok risklidir. Doğru yöntem, sadece ihtiyaç duyulan dosya türüne özel izin vermektir.

Bir WordPress uzmanı olarak, WordPress Bu Dosya Türüne İzin Verilmiyor sorununu güvenliğinizi riske atmadan çözüyorum. Sitenizin `functions.php` dosyasına özel filtreler ekleyerek, sadece izin vermek istediğiniz dosya türlerini (Örn: SVG, WebP, Font dosyaları) beyaz listeye alıyorum. SVG dosyaları için “Sanitization” (Kod temizleme) işlemi yaparak, yüklenen dosyaların içinde zararlı kod olup olmadığını tarayan güvenlik önlemlerini aktif ediyorum. Böylece hem istediğiniz dosyayı yükleyebiliyor hem de sitenizi hacklenme riskine karşı koruyorsunuz.

Özgürce Yükleme Yapın

Dosya türü kısıtlamaları yaratıcılığınızı ve iş akışınızı engellemesin. WordPress Bu Dosya Türüne İzin Verilmiyor hatasını profesyonelce çözmek ve güvenli yükleme yapmak için uzman desteği alın.

Hemen Arayın

MIME türü sorunlarını gidermek ve WordPress Bu Dosya Türüne İzin Verilmiyor hatasını aşmak için beni arayın.

İsim Soyisim: Dijital Pazarlama Uzmanı Kamil Yıldırım
Telefon: 0531 337 7969

Kamil Yıldırım

Uşak Üniversitesi Bilgisayar Öğretmenliği mezunu. Dijital Pazarlama, SEO ve Wordpress alanlarında 10 yılı aşkın deneyime sahiptir. Wordpress ve SEO alanındaki eğitimleri ile 3.000'den fazla öğrenciye destek olmaktadır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

🎓 Eğitimlerim 🎁 Ücretsiz Kaynaklar