Nginx中unknown directive "if(!-f"解决方案

今天在写Nginx中URL重写的时候,一直报错如下

[emerg]: unknown directive “if(!-f” in /usr/local/nginx/conf/nginx.conf:124


配置文件中

if和(之间必须有个空格

还有

nginx: [emerg] unknown directive "if($request_method=GET)" in /usr/local/nginx/conf/nginx.conf:59


"="两边要有空格

还有如下的要注意

if (!-f 要有空格$request_filename){}

你可能感兴趣的:(Nginx)