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>
서버{} 구성 정의
<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 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.