我正在尝试在nginx后面托管我的Angular.js SPA,但是带有查询参数的URL返回403,但没有查询参数的URL工作正常。
这是我的nginx配置
#||||||||||||||||||||||
# Server for app.test.com
#||||||||||||||||||||||
server {
listen 8000;
server_name app.test.com beta.test.com;
error_log logs/app_error.log info;
access_log logs/app_acces.log combined;
root /home/apps/nginx/app;
location / {
charset UTF-8;
try_files $uri$args $uri$args/ $uri/ /index.html =404;
}
error_page 404 /index.html;
}
答案 0 :(得分:0)
防火墙阻止查询参数流入,与nginx无关。