31 Ocak 2025 05:51

Anasayfa

undefined...

SSL sertifikası onaylandıktan sonra ’403 forbidden’ hatası çoğu zaman SSL sertifikası onaylandıktan sonra ngnix tabanlı web sitelerinde, nginx web sitesi konfigürasyon dosyalarının temel yapısının yanlış yapılandırmasından kaynaklanır. SSL sertifikası onaylanmadan önce nginx web konfigürasyonu içerisine SSL tanımlarken undefined olarak verilen hazır kodlar konfigürasyon dosyalarında tanımlanmadığından nginx, web sayfası dosyasını yapılandıramaz. Örneğin; SSL servisi onayı için /etc/nginx/sites-available/default dosyasında temel kullanılan kodlar şunlardır; 

Site URL: https://siteurldeneme.com/

...

server {

listen 443 ssl;

listen [::]:443 ssl;

server_name siteurldeneme.com www.siteurldeneme.com;

root /var/www/html;

index index.html index.htm;

...

}

Burada kırmızı ile belirtilen kısımda html dosyası olarak index.html tanımlanmış fakat, varsayılan html veya web dosyası adı bu değildir. Bu kısımda çoğu zaman index.nginx-debian.html adıyla tanımlanmalı veya kullanıcı tarafından aynı dosya dizininde farklı bir dosya isminde ise geçerli dosya adı girilmelidir.

Geçerli ayarlanmalar yapıldıktan sonra CTRL+X , Y, ENTER ile çıkılır, Nginx sunucusu yeniden başlatılır.

systemctl restart nginx

Makdos Bilişim Teknolojileri 2015 - 2024