7
क्या कोई तरीका है कि मैं nginx error_pages के लिए एक पूर्ण पथ सेट कर सकता हूं? http://
में पूर्ण नहीं है, लेकिन /usr/var/nginx/errors/500.html
में पूर्ण है।nginx में error_page के लिए पूर्ण पथ?
क्या कोई तरीका है कि मैं nginx error_pages के लिए एक पूर्ण पथ सेट कर सकता हूं? http://
में पूर्ण नहीं है, लेकिन /usr/var/nginx/errors/500.html
में पूर्ण है।nginx में error_page के लिए पूर्ण पथ?
सुनिश्चित करें कि आप लेकिन एक अप्रत्यक्ष तरीके से कर सकते हैं:
error_page 500 /500.html;
location = /500.html {
root /usr/var/nginx/errors;
allow all;
internal;
}
कृपया ध्यान दें इस 'ब्लॉक के अंदर http' काम नहीं करेगा। –
@magu [आधिकारिक दस्तावेज़] (http://nginx.org/en/docs/http/ngx_http_core_module.html#error_page) कहता है कि यह 'http' संदर्भ में भी काम करता है। आप जिस nginx का उपयोग कर रहे हैं उसका संस्करण क्या है? – number5
'error_page' काम करता है। 'स्थान' नहीं है। –