Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/nginx/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx try文件不工作_Nginx - Fatal编程技术网

Nginx try文件不工作

Nginx try文件不工作,nginx,Nginx,我想使用nginx提供三个文件夹中的静态内容,其中root是tb: location ~*\.(jpg|jpeg|gif|css|png|js|ico|html|swf|jsb)$ { root E:/tb/; try_files $uri/tp1/ $uri/tp2/ $uri/tp3/; access_log off; expires max; } 以上配置不适用于我 将空格放在~*之后,然后更改尝试如下操作: location ~* \.

我想使用nginx提供三个文件夹中的静态内容,其中root是tb:

 location ~*\.(jpg|jpeg|gif|css|png|js|ico|html|swf|jsb)$ {
     root E:/tb/;
     try_files $uri/tp1/ $uri/tp2/ $uri/tp3/;
     access_log off;
     expires max;
    }

以上配置不适用于我

将空格放在
~*
之后,然后更改
尝试如下操作:

location ~* \.(jpg|jpeg|gif|css|png|js|ico|html|swf|jsb)$ {
  root E:/tb/;
  try_files /tp1$uri /tp2$uri /tp3$uri;
  access_log off;
  expires max;
}

我猜这些文件不在,例如
e:/tb/$uri/tp1
(其中,$uri应该扩展到waht,无论uri是什么)