사용자 정의 오류 페이지, 특히 403 페이지에 대해 질문이 있습니다.
내 vhost에 대해 다음 구성이 있습니다.
server {
...
error_page 403 /403.html
...
location / {
...
allow xx.xx.xx.xx;
deny all;
}
location /403.html {
root /var/www/html/error_pages;
allow all;
}
}
403.html 파일 자체가 잘 제공됩니다. 그러나 페이지는 /var/www/html/error_pages/css/file.css 및 /var/www/html/error_pages/img/file.png에서 일부 CSS와 이미지를 호출합니다.
그리고 "location /"에 대한 화이트리스트가 있으므로 403.html에서 호출된 모든 파일은 "all all 허용"을 입력하는 동안 403 오류가 발생합니다. "위치 /403.html"에 대해.
내가 도대체 뭘 잘못하고있는 겁니까?
(nginx 1.16, 데비안 8)