Maison > Article > développement back-end > Nginx匹配ip
Nginx 匹配ip
定义反向代理
<code>upstream portal<span>.hongxue</span><span>.com</span> { server <span>192.168</span><span>.0</span><span>.216</span>:<span>100</span> weight=<span>1</span><span>;</span> } upstream mobile<span>.hongxue</span><span>.com</span> { server <span>192.168</span><span>.0</span><span>.216</span>:<span>200</span> weight=<span>1</span><span>;</span> } upstream console<span>.hongxue</span><span>.com</span> { server <span>192.168</span><span>.0</span><span>.216</span>:<span>300</span> weight=<span>1</span><span>;</span> }</code>
定义Server{}配置
<code>server { listen <span>80</span>; server_name www.hongxue.com; charset utf8; location / { <span>if</span> ( <span>$remote_addr</span> = <span>"10.1.2.6"</span> ) { proxy_pass http:<span>//console.hongxue.com;</span><span>break</span>; } <span>if</span> ( <span>$remote_addr</span> = <span>"10.1.2.5"</span> ) { proxy_pass http:<span>//portal.hongxue.com;</span><span>break</span>; } <span>if</span> ( <span>$remote_addr</span> = <span>"10.1.2.7"</span> ) { proxy_pass http:<span>//mobile.hongxue.com;</span><span>break</span>; } proxy_pass http:<span>//192.168.0.223/;</span> } }</code>
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了Nginx匹配ip,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。