403 Forbidden, sunucunun istenen kaynağa erişimi reddettiğini bildirir. Bu her zaman arıza değildir: özel yapılandırma, yedek veya yönetim yolu için reddetme beklenen koruma olabilir. Her 403ü kaldırmaya çalışmak gizli dosyaları açığa çıkarabilir. Önce erişmeye çalıştığınız kaynağın halka açık olması gerekip gerekmediğini belirleyin. Sorun gerçekten açık bir web sayfasını etkiliyorsa document root, dosya izni, sunucu kuralı ve uygulama yetkisi sırayla incelenir.
Ön hazırlık
Hata veren tam URLyi, HTTP durumunu, saati ve oturum durumunu kaydedin. Ana sayfa mı, belirli bir klasör mü, yönetim işlemi mi etkilendiğini ayırın. Son dosya veya .htaccess değişikliğini not edin. İlgili domainin gerçek document rootunu bulun. Sağlayıcı veya uygulama koruması engel koymuş olabilir; izinleri genişletmeden önce bu korumanın amacını öğrenin. Yalnızca tarayıcıda görünen tasarıma bakmayın; hata sayfası başka katmandan gelebilir.
Teşhis adımları
Kaynağın normal erişim ihtiyacını doğrulayın. Kendi hesabınıza ait herkese açık ana sayfayı mı açıyorsunuz, yoksa özel bir dosyanın URLsi mi denendi? Bir yedek arşivi veya yapılandırma dosyasının 403 dönmesi sağlıklı olabilir. Yönetim yolu yetkili giriş istiyorsa doğru oturum ve rolü kontrol edin. Başka kullanıcıların kaynağına erişim reddini aşmak için izin veya URL değiştirmeye çalışmayın.
Document root ve beklenen index dosyasını kontrol edin. Domain yanlış veya boş dizine bağlıysa klasör listeleme kapalı olduğu için 403 görülebilir. Listelemeyi açmak yerine gerçek index içeriğinin doğru yerde bulunmasını sağlayın. Büyük küçük harf ve dosya adını inceleyin. Bir alt domain veya ek domain için public_html varsayımı yanlış olabilir. Paneldeki gerçek yolu okuyup dosyaların o dizinde olduğunu doğrulayın.
Dosya ve üst dizin izinlerini, sahipliği inceleyin. Uygun izin sunucunun çalışma modeline bağlıdır. Bütün dizinlere 777 vermek güvenli teşhis değildir ve başka problemi gizleyebilir. Son yayın işleminde sahiplik veya izin değiştiyse eski sağlıklı değerlerle karşılaştırın. Hesap yetkiniz dışında bir sahiplik sorunu varsa sağlayıcıdan destek isteyin. Hassas dosyaları okunabilir hale getirerek test yapmayın; ilgili normal sayfayla ilerleyin.
.htaccess, dizin koruması ve uygulama erişim kurallarını inceleyin. IP kısıtı, oturum yetkisi veya güvenlik sistemi belirli isteği reddediyor olabilir. Kuralı tamamen kaldırmak yerine beklenen davranışla hatalı reddi ayırın. Son değişikliğin yedeğine kontrollü dönüş yapabiliyorsanız test edin. Bir güvenlik hizmeti engeli varsa işlem saati ve normal kullanıcı isteğini sağlayıcıyla paylaşın; bütün korumayı kalıcı kapatmayı çözüm saymayın.
Doğrulama
Beklenen açık sayfa doğru içerikle açılmalı; özel dosyalar ve yetkisiz yönetim işlemleri kapalı kalmalıdır. Hata günlüğünde aynı saatteki kaydı inceleyin. Oturumla çalışan ve oturumsuz reddedilen bir sayfa, uygulamanın tasarımı olabilir. Doğru kullanıcı rolünde normal işlemi test edin. Kök sayfa düzeldiyse alt yolları ve statik dosyaları da kontrol edin. Değişikliği, kapsamını ve test sonucunu kaydedin; başka korumaları etkileyip etkilemediği görülsün.
Sorun giderme
403 yalnızca belirli ağda görülüyorsa IP veya ağ politikası olabilir. Yalnızca bir form gönderiminde görülüyorsa uygulama yetkisi, CSRF kontrolü veya güvenlik kuralı araştırılır. Dosya mevcut olduğu halde reddediliyorsa izin, sahiplik ve web kuralı birlikte değerlendirilir. Sağlayıcıya tam hata saatini, URLyi ve yapılan zararsız işlemi bildirin. Parola, çerez veya erişim tokenını destek mesajına eklemeyin; bunlar inceleme için genellikle gerekli değildir.
Sık sorulan sorular
403ü kaldırmak için dizin listelemeyi açayım mı?
Bir ana sayfanın index dosyası eksikse doğru dosyayı yerleştirmek gerekir. Listelemeyi açmak klasör içeriğini gereksiz gösterebilir. Önce document root ve indexi kontrol edin; açık içerik ile özel dosyaların erişimini ayrı tutun.
403 ile 404 aynı hata mı?
Hayır. 403 erişimin reddini, 404 kaynağın bulunamamasını anlatır; uygulama güvenlik amacıyla farklı yanıt da verebilir. Durum kodunu ve bağlamı kaydedin. Her iki hatayı tek izin değişikliğiyle çözmeye çalışmak yerine ilgili katmanı inceleyin.
İlgili işlemler
Müşteri paneliniz üzerinden hizmetinizi ve destek taleplerinizi açabilir, bilgi bankasında diğer rehberlere ulaşabilirsiniz. Yeni bir hizmet için hosting paketlerini ve alan adı seçeneklerini inceleyin.
Resmî kaynaklar
Süreç özeti
403 Forbidden hatası için güvenli kontrol sırası
| Adım | Kontrol |
|---|---|
| 1 | URL ve amacı doğrula |
| 2 | Kök ve dosyayı kontrol et |
| 3 | Erişim kuralını incele |
| 4 | Günlükle sonucu eşleştir |
