Nginx에서 CSS 파일을 로드하지 못함
문제:
Apache2에서 Apache2로 전환한 후 웹사이트를 로드할 때 Nginx에서는 잘못된 MIME 유형으로 인해 CSS 파일을 로드할 수 없다는 오류가 사용자에게 발생합니다. /etc/nginx/mime.types의 올바른 MIME 유형 설정에도 불구하고 오류가 지속됩니다.
설명:
include /etc/nginx/mime.types; 지시어는 http 블록이 아닌 서버 블록 아래에 배치해야 합니다.
해결 방법:
문제를 해결하려면 기본 서버 구성 파일(/etc/nginx/conf)을 수정하세요. .d/default.conf) 다음과 같습니다.
server { listen 80; server_name localhost; location / { include /etc/nginx/mime.types; # Move this directive here root /usr/share/nginx/html; index index.html index.htm index.php; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name; include fastcgi_params; } # Rest of the server block remains unchanged }
추가 정보:
포함된 /etc/nginx/mime.types; 지시문은 별도의 파일에서 MIME 유형 구성을 포함하는 데 사용됩니다. 서버 블록 아래에 배치하면 MIME 유형 설정이 현재 서버 구성에 구체적으로 적용됩니다.
위 내용은 올바른 MIME 유형 설정에도 불구하고 내 Nginx 서버가 CSS 파일을 로드하지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!