![Apache网站访问](https://linux22.com/image/70348/Apache%E7%BD%91%E7%AB%99%E8%AE%BF%E9%97%AE.png)
我必须在 Debian 中安装和配置 Apache,一切都工作正常,并且在某一时刻我必须使用 Lynx 来展示它的工作原理。我已经像这样编辑了配置页面:
(VirtualHost *:80)
ServerName page.com
ServerAlias www.page.com
DocumentRoot /var/www/page1
ErrorLog /var/log/apache2/error_site_page
(/VirtualHost)
然后我使用 Lynx 进行访问www.page.com
,它显示Unable to access document
.但如果我尝试访问page.com
它就可以正常工作。
答案1
一般来说,允许其他系统访问 www.page.com 下的站点需要将其添加到 DNS 服务器,告知所有到 www.page.com 的流量都应该通过所谓的“别名”流向 page.com。通常,您将其添加到保存“page.com”条目的同一 DNS 服务器中。
请注意,向您添加“www.page.com” /etc/hosts
(按照评论中的建议)只会修复您添加它时从系统访问它的问题。因此,如果将其添加到运行 Apache 实例的系统的主机文件中,它将仅在该系统上运行。