404 Bulunamadı Nginx Hatası Nasıl Düzeltilir? Nginx sunucusunda “404 Bulunamadı” hatası, istenen sayfanın veya kaynağın bulunamadığını belirtir. Bu hata genellikle URL yanlışlıkları, eksik dosyalar veya yapılandırma sorunlarından kaynaklanır. İşte Nginx sunucusunda 404 hatasını nasıl düzeltebileceğinize dair adım adım bir rehber:
İlk olarak, hatanın kaynağını belirlemek için URL’yi kontrol edin.
.htaccess
veya Nginx yapılandırma dosyasına uygun bir yönlendirme kuralı ekleyin.Nginx sunucusunun yapılandırma dosyasında yapılan hatalar da 404 hatalarına neden olabilir.
/etc/nginx/nginx.conf
veya /etc/nginx/sites-available/
dizininde bulunur.server
bloğu içinde location
ve root
direktiflerini kontrol edin. Doğru dizinlerin ve dosyaların belirtildiğinden emin olun.
server {
listen 80;
server_name example.com;
root /var/www/html;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
www-data
veya nginx
) dosyalar üzerinde okuma izinlerine sahip olmalıdır.
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
sudo nginx -t
sudo systemctl restart nginx
Hatalı 404 hataları, eksik veya yanlış konumlandırılmış dosyalardan kaynaklanabilir.
URL yönlendirme veya rewriting kuralları yanlış yapılandırılmışsa, 404 hataları meydana gelebilir.
location / {
try_files $uri $uri/ /index.php?$query_string;
}
Sunucu loglarını kontrol ederek hatanın nedenini belirleyebilirsiniz.
/var/log/nginx/error.log
dosyasında bulunur.
sudo tail -f /var/log/nginx/error.log
/var/log/nginx/access.log
dosyasında bulunur.
sudo tail -f /var/log/nginx/access.log
Eğer bir CMS (örneğin, WordPress) kullanıyorsanız, CMS’in ayarlarını kontrol edin.
Nginx sunucusunda “404 Bulunamadı” hatasını gidermek için URL’yi, Nginx yapılandırma dosyasını, dosya izinlerini ve yönlendirme kurallarını dikkatlice kontrol etmelisiniz. Sorunu çözmek için yukarıdaki adımları izleyerek, hatanın nedenini belirleyebilir ve gerekli düzeltmeleri yapabilirsiniz.
📲 iPhone’dan Aranan Kişi Telefonu Çalmadan Sesli Mesaja Gidiyor mu? Tüm Nedenleri ve %100 Kesin…
Apple Watch’ta Gelen Arama Bildirimleri Alınamıyor: En Kapsamlı Çözüm Rehberi 🚀 Apple Watch, günlük yaşamı…
Microsoft Office’in Orijinalliğini Sorgulama: Derinlemesine ve Çözüm Odaklı Rehber Microsoft Office, dünya genelinde milyonlarca kullanıcı…