【发布时间】:2017-06-24 03:10:56
【问题描述】:
我正在使用 Apache 设置一个新的 Ubuntu 16.04 服务器。我跟着this guide 进行设置。
现在,当我尝试访问该站点时,它会显示一个空目录。如果我尝试访问特定文件 (index.html),则服务器找不到它。即使尝试查看默认网站(通过访问我的公共 IP),我也会得到一个空目录。
这是我的 .conf 文件:
ServerAdmin admin@website.com
ServerName website.com
ServerAlias www.website.com
DocumentRoot /var/www/website.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
(出于这个公共问题的目的,我将网站名称更改为 website.com)
所有文件和文件夹的权限都设置为我的用户名作为所有者和 www-data 作为组。 Apache的错误日志显示没有错,访问日志为空。
我在这个问题上打了几个小时没有任何进展,所以欢迎任何帮助!
谢谢
P.S.:服务器是在 VirtualBox VM 上运行的 Ubuntu Server 16.04 LTS 64b。
【问题讨论】:
标签: apache ubuntu virtualhost