大陆的网络环境,都在天朝神兽的制度下让我等小P民悲剧一片;动不动就拔网线、封机房;现在更厉害的一招,从网关封杀你的80端口,一旦被封,网站域名就无法访问;
以上便废话,下面转入正题,其它就不帖了,直接给代码,利用nginx的反向代理功能,一般大家都很看懂,也不多记录了;
[code]
server {
listen 80;
server_name a.jb51.net;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
access_log off;
location / {
proxy_pass http://192.168.1.100:81;
}
}
server {
listen 80;
server_name b.jb51.net;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
access_log off;
location / {
proxy_pass http://www.baidu.com:8080;
}
}
[html]
您可能感兴趣的文章:windows下nginx的安装使用及解决80端口被占用nginx不能启动的问题详解nginx同一端口监听多个域名和同时监听http与httpsnginx修改默认运行80端口的方法Nginx服务器中配置非80端口的端口转发方法详解详解Nginx与Apache共用80端口的配置方法nginx下的代理服务器80端口被封的解决方案封80端口应对策略 Nginx反向代理For WIN2003超级傻瓜式配置开启Nginx时端口被占用提示:Address already in use
web网站
Web
方法
代理
80端口
nginx反向代理
Nginx