修改完nginx的配置文件之后,执行nginx -t命令提示"nginx: [warn] only the last index in "index" directive should be absolute in 6 "
相关代码段为:
1 server 2 { 3 listen 80; 4 server_name www.web1.com; 5 index index.jsp index.html index.htm 6 access_log /export/servers/nginx/logs/www.web1.com/access.log main; 7 error_log /export/servers/nginx/logs/www.web1.com/error.log warn; 8 #chunkin on; 9 error_page 411 = @my_error;10 location @my_error {11 #chunkin_resume;12 }13 root /export/data/tomcatRoot/www.web1.com/;14 15 16 location / {17 proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header;18 proxy_set_header Host $host;19 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;20 proxy_pass http://tomcat_web1;21 expires 1d;22 }23 location /logs/ {24 autoindex off;25 deny all;26 }27 28 }
发现问题没? 原来是第5行少了一个;号...
填上,解决...