Tamamdır sorunu hallettim. Çözümü olası yaşayacaklar için yazıyorum. wp-content/uploads/ dizinine .htaccess dosyası oluşturulmuş. İçeriği ise şöyleymiş;

AuthType Basic
AuthName "WP-Files"
AuthUserFile /public_html/siteadı.com/sub domain/wp-content/uploads/.htpasswd
require valid-user

.htpasswd'ün içerisindede kullanıcı adı ve şifre vardı sanırım.
Muhtemelen kurduğum bir eklenti bunları otomatik oluşturmuş. .htaccess ve .htpasswd dosyalarını silince sorun ortadan kalktı