這篇文章主要是講:通過nginx下面的代理服務器,實現訪問A地址的時候自動代理到B地址的某個端口,主要用于標題說的某個端口被日.其他東西都正常的情況下,這玩意早上我剛剛測試過,這博客就是個很好的例子.
方法如下: 首先得準備一臺VPS,俺用的是國外的,,早上我已經將環境搞定了,于是迫不及待的測試了下……???啥?你吖環境都不知道配置??沒關系.看哥的教程,用SSH連接上終端,挨個執行
centos下的LNMP環境一鍵安裝這篇文章里面的內容吧,好了.這下會了吧.
然后,我們不是80被封了嘛.咱們給網站個81端口,我說的是IIS,那啥的nginx和apache我還真不知道如何給.總之要讓網站能訪問,不管什么方式…..然后再來編輯nginx.conf.在最后一個}前面加上以下內容….不懂得添加站點的看上面的文章
server {
listen 80;
server_name mb5u.cn www.mb5u.cn;
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 /home/www/logs/mb5u.cn_access.log;
location /robots.txt {
root /home/www/www.mb5u.cn;
}
location / {
proxy_pass http://IP或者其他域名:82;
}
}
這樣就好了,簡單吧….