修改完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行少了一个;号...
填上,解决...