ELM 2007/11/6 22:05
Nginx Rewrite 规则
下午在试验了一个下午的rewrite规则,死活就是不好用,原来以为是自己写规则的方法有问题
最后发现原来是变量用错了,系统识别的变量是$host 不是 $http_host[code] if ( $host ~ elm.elm.com ) {
rewrite ^(.+)$ $scheme://www.elm.com$1 redirect;
}
if ( $host != www.elm.com ) {
return 403;
}[/code]实现,通过elm.elm.com访问本站,重新定向到[url]www.elm.com[/url],使用其他域名访问一律禁止访问。