天天看點

unknown directive "if(!-e" in /usr/local/nginx/conf/nginx.conf

一,我遇到nginx的url重寫問題

nano /usr/local/nginx/conf/nginx.conf

if (!-e $request_filename){

這裡就是一些url重寫的規則

當我重起的時候,老是報錯,我又重新看了一下配置檔案,沒什麼問題,我就很郁悶,這個問題困擾我有二三個星期了,今天我在一個老外寫的部落格中看到這個東東了。

[[email protected] www]# /usr/local/nginx/sbin/nginx

[emerg]: unknown directive "if(!-e" in /usr/local/nginx/conf/nginx.conf:124

二,問題解決

問題在于,if和(之間必須有個空格,這搞我很無語,能在配置檔案裡面可以用類似于語言類的if語句,也算是一進步吧,但是還不是很完美。

轉載請注明

作者:海底蒼鷹

位址:http://blog.51yip.com/apachenginx/118.html

繼續閱讀