WordPress利用本地hosts进行无缝转换空间

WordPress换空间时,除了数据库迁移,还需要网站调试。进行调试时如何保持旧空间的网站正常运行,而又能在新网站调试网站?最简单的方法是利用本地hosts进行调试网站。

hosts文件简介

hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。

hosts文件在不同操作系统(甚至不同Windows版本)的位置都不大一样:
Windows NT/2000/XP/Vista/7/8(即微软NT系列操作系统):默认位置为%SystemRoot%\system32\drivers\etc\,但也可以改变。动态目录由注册表键\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath决定。
Windows 95/98/Me:%WinDir%\
Linux及其他类Unix操作系统:/etc
Mac OS 9及更早的系统:System Folder: Preferences或System folder(文件格式可能与Windows和Linux所对应的文件不同)
Mac OS X:/private/etc(使用BSD风格的hosts文件)
OS/2及eComStation:"bootdrive":\mptn\etc\

本地hosts调试网站

假使新网站的IP地址是192.168.168.1,网站的域名为www.howsci.com,那么在hosts里添加一条记录

192.168.168.1 www.howsci.com

这样,打开www.hoswci.com就直接解析到了192.168.168.1这个新IP地址,而并非原来的IP地址。此时就可以在线调试网站。

等待网站完全调试好了,再添加新的DNS解析即可。此时不要忘了删除hosts里添加的记录。

注:有关hosts文件的概括来源于维基百科

  • 本博客文章如未特别说明,皆为本站原创,默认采用署名-相同方式共享 4.0 国际协议
  • 相关文章

    发表回复

    您的电子邮箱地址不会被公开。 必填项已用 * 标注