<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">its better to use solution like this<div><br></div><div><span class="Apple-style-span" style="font-family: Arial; ">server {<br style="clear: both; "><span class="Apple-tab-span" style="white-space:pre">        </span>listen 80;<br style="clear: both; "><span class="Apple-tab-span" style="white-space:pre">        </span>server_name <a href="http://abc.com">abc.com</a>;<br style="clear: both; "><span class="Apple-tab-span" style="white-space:pre">        </span>access_log off;<br style="clear: both; "><span class="Apple-tab-span" style="white-space:pre">        </span>rewrite ^&nbsp;<a href="http://www.abc.com$request_uri" target="_blank" rel="nofollow" style="color: rgb(53, 95, 53); ">http://www.abc.com$request_uri</a>&nbsp;permanent;<br style="clear: both; ">}</span></div><div><font class="Apple-style-span" face="Arial"><br></font></div><div><font class="Apple-style-span" face="Arial">server {</font></div><div><font class="Apple-style-span" face="Arial"><span class="Apple-tab-span" style="white-space:pre">        </span>listen 80:</font></div><div><font class="Apple-style-span" face="Arial">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;server_name <a href="http://www.abc.com">www.abc.com</a>;</font></div><div><font class="Apple-style-span" face="Arial">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;#rest of server config</font></div><div><font class="Apple-style-span" face="Arial">}</font></div><div><font class="Apple-style-span" face="Arial"><br></font></div><div><font class="Apple-style-span" face="Arial">V/r,&nbsp;</font></div><div><font class="Apple-style-span" face="Arial">Rob Schultz</font></div><div><font class="Apple-style-span" face="Arial"><br></font><div><div>On Jan 12, 2010, at 9:29 PM, lnxa wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>if($host!='www.abc.com'){<br> &nbsp;&nbsp;&nbsp;rewrite ^/(.*)$ <a href="http://www.abc.com/$1">http://www.abc.com/$1</a> permanent;<br> &nbsp;&nbsp;&nbsp;}<br>why has this error<br>: unknown directive "if($host!='www.abc.com')" in /etc/nginx/nginx.conf:110<br>configuration file /etc/nginx/nginx.conf test failed<br><br>Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?2,40554,40559#msg-40559">http://forum.nginx.org/read.php?2,40554,40559#msg-40559</a><br><br><br>_______________________________________________<br>nginx mailing list<br><a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>http://nginx.org/mailman/listinfo/nginx<br></div></blockquote></div><br></div></body></html>