Yazdığınızı anlamadım.
https://irc.haydisohbet.net girdiğimde ssl kurulu gözüküyor fakat ayarları yanlış herhalde.
Nginx için aşağıdaki ayarı kullanabilirsiniz.
server {
listen 443 ssl http2;
server_name irc.haydisohbet.net;
ssl_certificate /etc/nginx/certs/irc.haydisohbet.net.crt;
ssl_certificate_key /etc/nginx/certs/irc.haydisohbet.net.key;
access_log /var/log/nginx/irc.haydisohbet.net.access.log;
error_log /var/log/nginx/irc.haydisohbet.net.error.log warn;
location / {
proxy_pass http://127.0.0.1:9090;
}
}
server {
listen 80;
server_name irc.haydisohbet.net;
return 301 https://irc.haydisohbet.net$request_uri;
}SSL dizinini kendinize göre değiştirirsiniz.
irc.haydisohbet.net Olarak Güvenli
http://irc.haydisohbet.net:9090/ Güvenli Değil
SSL sertifikası var ana sayfasının.
Peki neden Güvenli değil yazıyor. Yani. https:// ön eki ile açılmıyor. O sorunu çözmem lazım.
.httaccess Dosyası şu şekilde,
RewriteCond %{HTTPS} off
RewriteCond %{ENV:IS_HTTP} !1
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R,L=301]
Bu yazdığınız kodları nginx.conf dosyasına mı eklemeliyim.
/root/letsencrypt/certbot-nginx/certbot_nginx/tests/testdata/etc_nginx
Dosyasındaki nginx.conf içine mi hocam.