[Nginx开启debug日志] #nginx
在server模块中,server_name下配置即可
server {
listen 80;
server_name xx.xx.com;
error_log /var/log/nginx/xx.xx.com/error.log debug;
}
root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。
root的处理结果是:root路径+location路径
alias的处理结果是:使用alias路径替换location路径
alias是一个目录别名的定义,root则是最上层目录的定义。
问题:the rewritten URI has a zero length
rewrite /tomcatapi/(.*) /$1 break;
$1前边加一个/,保证至少会有一个/