我为http://staging.layzer.tunde.com创build了一个虚拟主机,这个url没有指向页面目录,但是如果我input文件path,如http://ip/staging.layzer.tunde.com可以查看页面。 我使用命令sudo a2ensite staging.layzer.tunde.com.conf启用了该站点
请问我做错了什么。
你需要把主机名放在DNS中,如果你想要它的工作。 目前不起作用:
$ host staging.layzer.tunde.com Host staging.layzer.tunde.com not found: 3(NXDOMAIN)
如果我们不能查找主机名,那就没有什么可以神奇地把它翻译成IP。 如果修复你的DNS不在你的控制之下,你可以通过在你的/etc/hosts
文件中添加IP和主机名来临时修改。