Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache-仅主域';根不工作_Apache - Fatal编程技术网

Apache-仅主域';根不工作

Apache-仅主域';根不工作,apache,Apache,我已经创建了一个新域,并在webroot上设置了一个php应用程序。以下所有请求都工作正常 /index.php /info.php /?anyting(注意,没有index.php,只有查询字符串在工作) /css/app.css 只有域的根目录不工作domian.in 我已经为域创建了一个虚拟主机。我也尝试过给出DirectoryIndex.php,但仍然不起作用。没有htaccess,这是一个新的服务器设置 谷歌搜索了所有可能的东西,却找不到任何解决方案 如果我点击domain.in,

我已经创建了一个新域,并在webroot上设置了一个php应用程序。以下所有请求都工作正常

  • /index.php
  • /info.php
  • /?anyting(注意,没有index.php,只有查询字符串在工作)
  • /css/app.css
只有域的根目录不工作
domian.in

我已经为域创建了一个虚拟主机。我也尝试过给出
DirectoryIndex.php
,但仍然不起作用。没有htaccess,这是一个新的服务器设置

谷歌搜索了所有可能的东西,却找不到任何解决方案


如果我点击
domain.in
,它将为apache的默认页面提供服务。

如果您有虚拟主机,则无法访问文档根目录之外的文件。
可能您的html文件(或其他文件)位于htdocs文件夹或其他地方,您无法访问htdocs/。/

不,它只是webroot,只有很少的php文件。您是否启用了
NameVirtualHost*:80
?您是否检查了错误日志?
selinux
启用了吗?我的域的.conf文件顶部有
。这就是你要问的吗?@alvits这真的很奇怪,docs说,
NameVirtualHost没有效果,将被删除
仍然在虚拟主机文件中添加它!整晚都在解决这个问题。谢谢你,伙计!!这并不奇怪。在多个虚拟主机中出现的任何地址/端口组合都被隐式视为基于名称的虚拟主机<代码>*:80不符合地址/端口组合的条件,因此没有作为基于名称的虚拟主机进行隐式处理
NameVirtualHost*:80
明确地将
视为基于名称的虚拟主机。