尝试将网站域名解析为 localhost 以进行开发。我正在 Wordpress 安装上进行开发,该安装有一些固有的硬编码重定向到安装的域。因此,我需要能够将其所属的域解析到我的本地环境以进行开发。我在 Windows 计算机上使用 WAMP 作为开发服务器。我已将以下行添加到我的 hosts 文件中:
127.0.0.1 localhost
127.0.0.1 www.example.com
当我访问 www.example.com 时,这个功能非常好用,我可以看到预期的 WAMP 应用程序屏幕。问题是,当我尝试访问 www.example.com/blogs 上的 Wordpress 安装时,这个问题无法在我的本地环境中得到解决,它会将我带到面向公众的网站。
奇怪的是,这不是所有电脑上的问题,我曾经在 XP 和 W7 电脑上安装过该软件。但在另外两台 W7 电脑和一些我不确定操作系统的旧电脑上,该软件也无法运行。
有人能对可能发生的情况提供一些见解吗?
更新 - 我尝试避免缓存的可能性:使用 Ctrl+F5 进行硬刷新、手动清除浏览器缓存、使用多个浏览器、使用 ipconfig /flushdns 清除 DNS 缓存
答案1
听起来您好像收到了缓存响应。浏览 www.example.com/blogs 后,您是否尝试过按 Ctrl+F5?