我尝试了很多方法,配置我的 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”
有人知道我做错了什么或我可以在配置中更改什么吗?我尝试了很多,但都不起作用......