简单来说,整个解决过程是这样的:
- 你在LocalWP里创建了一个网站,取了个域名
mysite.local
- 但你的电脑不知道这个域名该去哪找,它会去网上找,当然找不到。
- hosts文件的作用就是告诉你的电脑:“别去网上找了,这个
mysite.local
域名就在我自己的电脑上(127.0.0.1),你直接打开就行。” - 之前的问题:因为hosts文件被系统隐藏和保护了,LocalWP无法修改它来添加这条“指路信息”,所以提示“Missing Host Entry”错误。
- 我们的操作:就是通过“管理员身份运行记事本”的方式,让你能把
mysite.local
这个域名和127.0.0.1
这个本地地址的对应关系写进去。
步骤
1. 打开记事本
打开电脑左下角的Windows图标,或者在左下角直接搜索“记事本”。
然后右键点击“记事本”,以管理员身份运行
2. 打开host文件
打开记事本后,显示一个空白的文件。
我们再点击文件左上角的“打开”
把弹出的文件夹路径,改为以下内容。
C:\Windows\System32\drivers\etc
修改路径,然后按下Enter回车键。
进入这个文件夹之后,一开始是空白的。
在右下角的文件类型选择“所有文件”,就能显示host文件了。
双击打开host文件。
3. 在文件底部,输入两行地址信息
复制下面这两行地址信息,记得把“你的域名”这四个字改为自己的域名哦(LocalWP的域名后缀都是.local)
127.0.0.1 你的域名.local
127.0.0.1 www.你的域名.local
把两行地址,粘贴到文件底部。
修改后记得保存。