当我尝试发送类似
的HTTP请求时 GET /
我无法访问index.html或index.php。
主持人带来页面/cgi-sys/defaultwebpage.cgi
。
当我尝试GET /index.html
时
这次我得到404未找到错误。它说没有找到(none)/index.html
。
可能是什么原因?
答案 0 :(得分:1)
网络根目录中没有index.html
。服务器已配置为将/
的请求重定向到/cgi-sys/defaultwebpage.cgi
,您应该尊重这一点。
答案 1 :(得分:1)
看起来DocumentRoot
文件中的httpd.conf
指向的是其他目录,而不是index.html
所在的目录。
答案 2 :(得分:0)
如果您使用的是apache,请检查您是否在httpd.conf
中设置了DirectoryIndex值。例如:
DirectoryIndex index.html
答案 3 :(得分:0)
我认为在通过匿名访问服务(例如this)查看我的页面之前我遇到了同样的问题。实际上问题出在我的DNS缓存上。