无法通过 apache 虚拟主机访问网站

无法通过 apache 虚拟主机访问网站

我尝试了很多方法,配置我的 apache 配置,让虚拟主机用于外部和内部使用。公共虚拟主机用于 nextcloud,内部虚拟主机应该用于内部网络托管。

按照以下说明进行了配置,但我无法访问我的网站(testsite/): https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-18-04-de

testsite.conf的虚拟配置是:

<VirtualHost *:80>
   ServerName testsite
   DocumentRoot /var/www/testsite

<Directory "/var/www/testsite">
    AllowOverride None
    Require all granted
</Directory>

 ErrorLog ${APACHE_LOG_DIR}/testsite.log
</VirtualHost>

/etc/hosts的配置为:

127.0.0.1       localhost
::1             ip6-localhost ip6-loopback
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

127.0.1.1       raspberrypi
127.0.0.1       testsite

我在浏览器中收到以下错误消息:“网站无法访问 DNS_PROBE_FINISHED_NXDOMAIN”

有人知道我做错了什么或我可以在配置中更改什么吗?我尝试了很多,但都不起作用......

相关内容