我设置/etc/apache2/sites-available
并按照正常的设置步骤进行操作
但我仍然无法访问子域名。
我猜是因为我的子域名只在/ etc / hosts中添加,而不是在DNS服务器中。我对么 ?
我是否需要在DNS服务器中为每个子域名进行输入?或者只有DNS服务器中的主域名就足够了。
答案 0 :(得分:0)
在/ etc / hosts中你添加了子域名?如果apache在localhost上,并且你在同一台机器上使用浏览器就可以了。如果您使用的是用于Web服务器的计算机而另一台用于浏览器,则必须在/ etc / hosts中添加配置..等等其他计算机。如果您希望向所有人提供对此子域的访问权限,则必须在dns上设置CNAME。