有一次我尝试创建一个虚拟主机,问题是如果我在/etc/apache2/sites-available/
其中创建另一个文件
...
DocumentRoot /var/www/newsite
ServerName newsite
...
然后保存它,重新启动 Apache,并/etc/hosts
像这样附加:
127.0.0.1 newsite
我从以下位置获取与 DocumentRoot 对应的页面/etc/apache2/sites-available/default
那次我没有解决这个问题。现在我想再做一次,但我遇到了同样的问题。尽管我使用不同版本的 Linux 发行版。我觉得我注定要失败。
答案1
您是否使用以下方式启用了该网站a2ensite命令?这/etc/apache2/sites-可用目录列出了您已设置但需要位于的目录/etc/apache2/sites-enabled当您下次重新加载 apache2 配置时将被拾取。