0
this is the error tipsnginx를 리버스 프록시로
혼합 된 콘텐츠의 CSS JS를로드 할 수 없습니다 : 페이지를 'https://lb.domain.com/'에서 HTTPS를 통해로드하지만, 안전하지 않은 스타일 'http://lb.domain.com/media/css/843a626f40872c37930850e56f8a3215.css'을 요청했다. 이 요청은 차단되었습니다. HTTPS를 통해 콘텐츠가 제공되어야합니다. 내의 nginx 설정 파일은 다음과 같습니다
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;
}
}
나는 여러 가지 방법을 사용하여이 문제를 해결 could't.
누구든지 도움을 줄 수 있습니까?
감사합니다.
코드를 다시 확인해야하며 https : // resources 대신 http : //를 요청해야합니까? 알다시피, 귀하의 nginx 구성은 HTTPS 서버를 선언하고 HTTP 서버에 요청을 전달합니다. 따라서 코드가 HTTP 리소스를 요청하면 nginx가 HTTPS로 변경되지 않습니다. –