nginx重写rewrite的[emerg] unknown directive

今天写nginx的重写规则。怎么写总是报这个错误。

百度下。知道了原因。make一下。方便以后查阅

原来是nginx的匹配非常的严谨。

每个词括号都要有空格。

正确的格式如下

其中^ 代表空格、

if^(^$host^!=^'www.xxxx.com'^)^{}

posted @ 2014-11-01 22:01  闲云-野鹤  阅读(3177)  评论(0编辑  收藏  举报