dar*_*rse 6 subdomain dns macos
我已经设置了一个Web应用程序,我正在我的localhost上运行它.那是 - http://127.0.0.1:8000/.我也设置了子域名.例如,转到http://blog.127.0.0.1:8000 /应该带我到博客部分.但是,我的浏览器无法识别这一点,并说服务器无法找到.我的操作系统是MACOSx
如果要在本地主机上测试子域,则需要浏览器将多个子域解析为"127.0.0.1".你这样做的方式取决于你的操作系统.如果您使用的是linux,则需要编辑/ etc/hosts.
我从其他用户那里获得了这些信息,但是,我不知道如何在我的Mac上执行此操作.任何帮助表示赞赏.
shi*_*ovk 12
必须添加到文件中/etc/hosts:
127.0.0.1 localhost blog.localhost lvh.me blog.lvh.me
Run Code Online (Sandbox Code Playgroud)
Vim 编辑器示例(有关使用 Vim 的简要概述)
运行编辑文件/etc/hosts:
sudo vi /etc/hosts
Run Code Online (Sandbox Code Playgroud)
在 Vim 中按键盘按钮i打开编辑模式
添加这一行:
127.0.0.1 localhost blog.localhost lvh.me blog.lvh.me
Run Code Online (Sandbox Code Playgroud)
保存存档:
按下按钮Esc并按下按钮后shift :
现在您将看到写入x并按的行Enter
这就是全部,localhost、blog.localhost、lvh.me和blog.lvh.me已可用于您正在使用的所有端口。
Dus*_*jic 11
编辑文件/etc/hosts,添加以下行:
127.0.0.1 example.com blog.example.com
Run Code Online (Sandbox Code Playgroud)
然后尝试http://example.com:8000/和http://blog.example.com:8000/