Nginx try文件不工作
我想使用nginx提供三个文件夹中的静态内容,其中root是tb: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 ~* \.
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是什么)