我们的网站mysite.com将在10.20.30.40虚拟主机(基于名称)的服务器上进行托pipe。 但是,DNSlogging目前指向66.77.88.99 。
我想在testing的时候保持这些DNSlogging指向66.77.88.99 ; 有没有办法让我访问10.20.30.40 ?
由于目标服务器使用虚拟主机,我不能简单地inputIP地址在目标站点上testing。 另外,我无法控制目标服务器,因此无法设置子域进行testing。
把你的hosts文件(Linux中的/etc/hosts ,Windows系统上的%SYSTEMROOT%\System32\Drivers\etc\hosts )的主机名放在适当的IP地址中,如下所示:
# IP address of your test host FQDN of your domain 10.20.30.40 www.mysite.com
testing后不要忘记删除条目。
正如指出的那样将它添加到/etc/hosts是一个选项。
我通常使用修改头 Firefox的插件。
我不必改变系统configuration,每次我想testing它就成为root。
另一种方法是使用这样的cURL :
curl -H "Host: mysite.com" http://10.20.30.40
这对于快速排除故障特别有用。
完成后,您不必删除任何东西。