我使用的是内置的Web服务器Visual Studio的测试和EPiServer应用程序了。 当我在IIS中的应用程序运行,如果我打了虚拟目录的根,EPiServer将接管和服务器的defaul页给我。 使用Visual Studion服务器(我做了与SDK许可证的原因),它总是给我我的网站的“目录列表”视图。 有谁知道如何配置此Web服务器不允许目录列表/浏览?
附加信息:该problme似乎只影响视觉studion Web服务器的根目录(我称之为从这里卡西尼)。 举个例子,如果我从本地主机上运行一个网站:6666,那么我会发现是使localhost:6666 / EN /将只是正常工作和EPiServer VPP会知道它在做什么。 如果我使用localhost:6666 /,然后VPP永远不会踢(左右它煤层)。 在我看来,当卡西尼号的根被击中,它会检查,看是否页面存在(它不会因为我没有默认值)。 如果它决定该页面不存在,那么它提供了目录列表,而不是404,我做的第一件事是到dispable目录浏览在卡西尼号,然后看看为什么VPP没有被正确地付诸行动。
所以我想这个问题的基础是:有没有当它的Visual Studio开始事事休修改卡西尼这些settins的方法吗?
(EPiServer可能是一个红色的鲱鱼,但为了以防万一,它的CMS版本5)
进一步的更新我设法得到源卡西尼3.5的保持和给那一个旋转。 3.5工程只是罚款和行为就像IIS在这种情况下。 即缺乏默认文档并不导致目录列表,而是如果允许HTTP处理程序来踢,然后EPiServer不休息! 所以,问题是,我可以实现在web服务器在Visual Studios的努力一样吗?