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