nginx的if(!-e)问题[emerg]: unknown directive “if(!-e” in ...解决方案

一、我遇到nginx的url重写问题

nano /usr/local/nginx/conf/nginx.conf
 
if(!-e $request_filename){
    #这里就是一些url重写的规则
}

当重启的时候,报错:[emerg]: unknown directive “if(!-e” in /usr/local/nginx/conf/nginx.conf:124


二、问题解决

问题在于,if和(之间必须有个空格

应改成:

if (!-e $request_filename){
    #这里就是一些url重写的规则
}



by 雪洁 2015-07-20 02:06:51 1803 views
我来说几句

相关文章