一直试图解决这个问题,但似乎没有任何效果。
问题:Server 2008 R2与我的网站一起运行IIS 7.5。此站点的绑定设置为www.mydomain.com端口80主机*和另一个绑定www-mydomain-com端口80主机*(IIS中的站点名称为www-mydomain-com)
当访问www.mydomain.com时,它会显示IIS欢迎页面而不是index.php。 index.php是我的默认文档设置中的唯一文档。但是,当浏览到www.mydomain.com/index.php时,我会得到正确的页面。浏览www.mydomain.com/somefolder/也会将我重定向到somefolder中的index.php,这样就可以了。
IIS中的默认站点已停止,并且它没有任何绑定。还尝试将空主机名端口80添加到www-mydomain-com网站,但这也不会给出正确的页面。
情况。
-DNS有以下cname记录www-mydomain-com指向fqdn webserver
- 最前面的防火墙规则设置为任何传入www-mydomain-com,最前端运行到测试并可以连接到端口80上的www.mydomain.com
希望有人可以帮助我找到问题,一整天都被困住了。
答案 0 :(得分:1)
最后发现了问题,将index.php require_once('includes/config.inc.php');
更改为require_once('/includes/config.inc.php');
,它的工作原理应该如此。
答案 1 :(得分:-1)
尝试从IIS管理器更改设置, 运行:
%WINDIR%\ SYSTEM32 \ INETSRV \ InetMgr.exe
您可以展开“站点”文件夹查找您的网站,并在功能视图中选择“默认文档”,您可以在其中配置为每个文件夹enrty加载的默认页面并设置其优先级