在本地开发时, 不可能只有一个网站, 一般都需要多站点, 我们来搞定在windows10中通过XAMPP来配置多站点的问题, 其中有很多坑.
配置本地DNS解析
既然需要配置多站点, 那么需要多个假域名, 为了正确对这些假域名做DNS解析, 就需要对本地管理DNS的文件做映射配置.
- 打开
C:\Windows\System32\drivers\etc
目录, 找到hosts
文件并打开.
- 配置自定义的假域名(这里配置了q1.abc和q5.abc), 并解析到
127.0.0.1
- 以ANSI编码保存hosts文件, 这一步骤非常关键, windows只能读取ANSI编码的hosts
- 使用
ipconfig /flushdns
命令刷新本地DNS缓存, 并重新打开浏览器(浏览器会缓存一份DNS到内存, 必须清除)