部署上線測試的Node項目,使用nginx反向代理時出現靜態資源403錯誤,本地配置正確,線上同樣的配置卻產生了錯誤.配置如下:upstream nodeblog{ server 127.0.0.1:3000; keepalive 65;}server { listen 443; ssl on; server_name ; ssl_certificate ; ssl_certificate_key ; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ; ssl_session_timeout 5m; ssl_prefer_server_ciphers on; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Nginx-Proxy true; proxy_set_header Connection ''; proxy_pass http://nodeblog; } location ~ .*\.(css|js|jpg|png|gif)$ { alias "/root/nodeApp/public/"; expires 3d; }}按照提示設置了該目錄下所有文件777權限,依舊是403錯誤
nginx反向代理靜態資源403錯誤?
LEATH
2018-11-20 17:19:47