我是一位在IIS/.NET网站上工作的前端开发人员。我的本地开发设置是带有IIS 7.5的Windows 7。我目前正在使用移动网站,并希望能够在局域网上的各种移动设备上进行本地检查。通过局域网访问IIS 7.5 - SSI(服务器端包含)问题
经过大量的试验和错误,我能够弄清楚如何通过局域网访问我的开发盒,但我认为我的解决方案有点复杂......部门标准是在新的IIS下开发\ inetpub \ wwwroot目录之外的每个我们工作的网站的“网站”(因为我们处理许多不同的项目,而且他们通常有非常不同的要求)。所以基本上,我不使用“默认网站”,但我注意到这是我可以通过局域网访问的唯一“网站”。我最终在默认网站上添加了一个虚拟目录,指向我想通过局域网访问的网站的网页根目录(例如,“mysite”)。
我为“安全万维网服务(HTTPS)”,“Web管理服务(HTTP)”和“万维网服务(HTTP)”添加了防火墙例外,我可以从任何地方访问网站设备在局域网上,通过http://xxx.xxx.xxx.xxx/mysite。
唯一的问题是,网站上的SSI(服务器端包含)无法正常工作。我刚刚收到一个“错误处理SSI文件”消息,其中应包含每个文件。
我想,无论是用我的方式成立了虚拟目录,或者一个安全设置在网络中阻止SSI内容必须是一个问题。
任何想法?
权限是我弄乱了一段时间才让网站在本地工作。所有站点都是从C:/ www提供的,我最终在那里的权限包括IIS_IUSRS和Users。 IUSR是IIS_IUSRS组中的用户,因此我在那里覆盖,对吧?我可能需要哪些其他权限(考虑到本地一切工作正常,只是不通过局域网)? – sonofamitch
你工作过吗?我有同样的问题... – Cerveser