安装 Web 应用程序时 Apache httpd 不加载 index.html

安装 Web 应用程序时 Apache httpd 不加载 index.html

在 CentOS 7 安装中,我安装了 OrangeScrum(这是复制到 的标准 PHP 应用程序/var/www/html)。当我输入服务器 IP 时,我会看到 Apache 测试页面,如果我有页面,index.html它将显示出来。当我输入例如时,server-ip/orangescrum我得到了网络应用程序。这一切都很好。

继续使用 Scientific Linux 7 的服务器,我做了同样的事情,但是当我将应用程序安装到 Apache 并单独输入服务器 IP 时,我得到的是应用程序本身,而不是 Apache 状态,也不是(index.html如果有的话)。httpd.conf除了添加虚拟主机定义之外,没有采取任何措施这里

为了使根索引或 Apache 测试页正常工作,我缺少做什么?

答案1

index.html请从目录中删除现有文件/var/www/html或将其重命名为某行index.html.back。然后您将在输入 IP 地址时开始看到您的应用程序。

您的服务器在文件.html之前索引文件.php。应用程序的子文件夹没有任何.html文件。所以,它工作得很好。

如果这解决了您的问题,请更新您的虚拟主机配置,如下所示

DirectoryIndex index.php index.phtml index.html index.htm

答案2

orangescrum在 Scientific Linux 7 中,您复制了to的内容,/var/www/html而不是复制整个目录,使其看起来像这样/var/www/html/orangescrum

相关内容