当前位置: > Linux服务器 > nginx >

有关nginx的if(!-e)问题与解决方法

时间:2014-07-04 01:40来源:linux.it.net.cn 作者:IT网
最近在使用nginx时,遇到一个if(!-e)的问题,如何解决呢?

一,nginx的url重写问题
nano /usr/local/nginx/conf/nginx.conf
 

复制代码代码示例:
if (!-e $request_filename){
  //此处旋转url重写的规则

重起时,老是报错,又重新看了下配置文件,啥问题也有没有。

还好,看到一个老外的解决方法,下面就给大家说说。
 

复制代码代码示例:
[root@BlackGhost www]# /usr/local/nginx/sbin/nginx
[emerg]: unknown directive "if(!-e" in /usr/local/nginx/conf/nginx.conf:124

二,解决方法
原因是这样的:if和(之间必须有个空格。
我X,这是什么解决方法呢?必须你妹啊,就一个空格,nginx让我搞半天,还好问题解决了。

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容