这两天迁移完后发现一个奇怪的问题:我nginx里配置了两个vhost,分别是博客(www.tinkol.com)和图床(tu.tinkol.com),然后有时候,当我访问图床时,打开来的结果是博客。 遇到这种问题,第一印象是我nginx配置文件写错了?检查了下,没错啊,server_name 配置的明明白白,清清楚楚的。看日志,抓包,两个结果都是相同的,显示直接返回的200状态码。而nginx的日志,我两个vhosts的日志是分开记录的,当出现上诉情况时,tu.log里会记录一条200,然后在www.log里记录了…