2017-11-12 3 views
0

this is the error tipsnginx nicht css js mit Reverse-Proxy

Mixed Content laden: Die Seite bei 'https://lb.domain.com/' wurde über HTTPS geladen, aber aufgefordert, eine unsichere Sheet 'http://lb.domain.com/media/css/843a626f40872c37930850e56f8a3215.css'. Diese Anfrage wurde blockiert. Der Inhalt muss über HTTPS bereitgestellt werden. meine nginx Konfigurationsdatei ist:

server { 
listen 443 ssl; 
server_name lb.domain.com; 

ssl_certificate /var/www/ssl/domain.com.crt; 
ssl_certificate_key /var/www/ssl/domain.com.key; 

ssl_session_cache shared:SSL:1m; 
ssl_session_timeout 5m; 

ssl_ciphers HIGH:!aNULL:!MD5; 
ssl_prefer_server_ciphers on; 

location/{ 
include /etc/nginx/mime.types; 
proxy_pass http://domain; 
proxy_redirect off; 
proxy_set_header Host $host; 
proxy_set_header X-Real-IP $remote_addr; 
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
} 
} 

und ich benutze viele Möglichkeiten could't diese Frage zu lösen.

kann jemand helfen?

danke!

+0

Sie sollten Ihren Code erneut überprüfen, fragt überall http: // statt https: // resources? Soweit ich weiß, deklariert Ihre nginx-Konfiguration einen HTTPS-Server, empfängt und übergibt Anforderungen an einen HTTP-Server. Wenn Ihr Code also eine HTTP-Ressource anfordert, ändert sich nginx für Sie nicht in HTTPS. –

Antwort

0

Ich hatte gehofft, ich könnte dies als Kommentar senden, aber ich kann nicht herausfinden, wie. Haben Sie den Nginx-Dienst aktualisiert? Es sollte

sein
Sudo nginx.service restart 
Verwandte Themen