用 Nginx 反向代理解决网站搬家后域名解析起效前阶段的访问

» 2013-12-22 折腾 69条评论

对了,我的博客又搬家了 - -

其实我是比较常换服务器,但是很少人会发现,因为通常是这样的:(比较适合 VPS 用户)

0. 前提:前端服务器是 Nginx
1. 配置好新服务器环境
2. 把网站的全部文件、数据库等等拉过去用最短的时间配置好(数据导入等),在本地修改 hosts(就是修改你的域名指向新服务器IP)测试是否正常,正常后修改回。
3. 去域名商修改网站域名指向新服务器
4. 老服务器的 Nginx 主机配置改为:

server {
    listen 80;
    server_name 你的域名;
    location / {
        proxy_set_header Accept-Encoding "";
        proxy_set_header  X-Forwarded-For $remote_addr;
        proxy_set_header  Host $host;
        proxy_set_header  Referer  http://$host;
        proxy_pass http://新服务器IP;
    }
}

然后重启 Nginx 服务,这样,域名解析还没起效的地方访问到老服务器会自动反代理到新服务器,嘿嘿

PS:如果服务器有多个网站,可以在“你的域名”用空格隔开

没了。

---- 题外:

> 新服务器速度是不是杠杠地?钱也杠杠地 T_T

> 话说又差不多过年了,唉,真羡慕小孩、学生,有红包收,我们这些大叔们只能『包红包』,孩子还小还好,多少可以收回点成本,大了点就会不理解地问“为啥爸妈要收回我们的红包,强烈抗议”,等他们理解了“这些红包是爸妈的血汗钱”时基本可以确定真的长大了。

> 前几天感冒了,基本没做什么工作呆/待在家里,本想写个主题,发现还是木有激情,木有激情 idea 就无法在头脑冒泡,算了,以后再看看。

zww
or
oooo

“用 Nginx 反向代理解决网站搬家后域名解析起效前阶段的访问”有69条评论

  1. 林木木 says:

    基情不在,啊基情不在啊~

    1. zwwooooo says:

      @林木木
      你也苹果派了,各种羡慕嫉妒恨

    2. Pnnk says:

      @林木木
      各种嫉妒...

    3. ReaDate says:

      @zwwooooo
      最近想海淘tinkpad,不必羡慕苹果,呵呵。表示WIN8很好啊。

    4. zwwooooo says:

      @ReaDate
      2选1只能WIN而已,哈

  2. 郑永 says:

    你的折腾我服了,汗。。我对这些头大。。。恐惧感,所以一般太复杂的东西我不搞,不过我可以想象你和我搞手机的兴趣是一样的,再复杂也能动手去研究。 对了,搬家这么频繁,按月租么?不然那不是亏大了。。。

    1. zwwooooo says:

      @郑永
      VPS一般是月付的,我不喜欢年付之类,因为你无法保证,不单是商家,还有无法控制的线路问题。不过我经常搬是在自己的几个不同线路/商家的vps之间搬,很少重新购买

    2. kn007 says:

      @zwwooooo
      +1,这次是在哪里?

  3. 郑永 says:

    地板先占有一下。

  4. 郑永 says:

    你这里很多都是长标题,我那主题经不住这个考验,汗。。

    1. zwwooooo says:

      @郑永
      你主题也适合啊,你不是独占一行么,你不要限制height就行了

  5. 大叔太坏了,居然没收小朋友的红包 :razz:

    1. zwwooooo says:

      @独自流浪
      几岁大的小孩你给他们钱干啥呢?

  6. 斌果 says:

    去年的压岁钱才收了不到2000,基本都是我父母给的,亲戚从去年12岁开始就不要了,我坚信,今年会更少。。。压岁钱我从小到大一分钱都没花过。。。

    1. zwwooooo says:

      @斌果
      2k也不少了,一般家庭给不了/不会给那么多,其实呢,最好是自己存起来。

    2. 斌果 says:

      @zwwooooo
      钱都在存折里,不过折是我的名字,我爸说早晚都是我的……

    3. 老谢 says:

      @斌果
      小时候压岁钱拿到手100都嫌多激动的不行的默默路过。。。

    4. zwwooooo says:

      @老谢
      我小时候拿到10元都非常高兴,好吧,那时是80年代初……

  7. 阿龍 says:

    速度杠杠的 :evil:

  8. 毕扬 says:

    搬哪去了?

  9. axiu says:

    从小压岁钱没超过300,所以收不收无所谓吧

    1. zwwooooo says:

      @axiu
      哈,控制的不错,我记得我读书时代收的最多也是1k左右,我毕业后就开始只有“包红包给人”的份了,我这风俗是毕业了/没读书了就是大人了也代表没红包收了。

  10. 大发 says:

    美国主机也这么快。。。

    1. zwwooooo says:

      @大发
      HK的,美国的对于我这个博客最快2、3秒能打开就相当不错了,通常都要4秒

  11. W3Cshare says:

    包红包的日子越来越近了 :???:

    1. zwwooooo says:

      @W3Cshare
      其实是换红包的日子,但通常不是等价的

  12. 大发 says:

    明明加载时间差不多(),为毛总感觉你的比我的快好多,真的是别人东西总是好的么。。。

    1. kn007 says:

      @大发
      这就是贱,你忘记了么。。。

    2. zwwooooo says:

      @大发
      好像是滚动的错觉,0.x就别计较了

  13. kn007 says:

    木有红包,要不你分个给我? :evil:

    1. zwwooooo says:

      @kn007
      你先过来,我再考虑

  14. Rilun says:

    即将要收红包了 今天圣诞了 越发觉得到过年的时候了

    1. zwwooooo says:

      @Rilun
      你有红包收啊,口水

  15. 公子 says:

    速度比之前的快。

    1. zwwooooo says:

      @公子
      毕竟在HK

  16. 快了好多。

  17. 知道这个概念,但一直不懂

    1. zwwooooo says:

      @我的名字叫麒
      折腾过了就懂了

  18. Timothy says:

    我一般在新的VPS搭成跟老服务器一样的环境,域名没生效的时候继续访问老服务器,生效后也就自动解析到新的了。

    1. zwwooooo says:

      @Timothy
      我这样可以防止新评论在不同服务器啊

  19. Timothy says:

    如果域名没生效,又想看新服务器上的效果,我直接修改本机hosts文件

  20. 伊人 says:

    这里我好像几年前来过。。

    1. 伊人 says:

      @伊人
      我居然看到我09年的评论。

    2. zwwooooo says:

      @伊人
      那就算老朋友了

发表评论

昵称 *

网址

B em del U Link Code Quote