在IIS 5中,url:http://acme.com/_cache/cache-www.acme.com/v3.css中的文件不可访问。
"cache-www.acme.com“下面的所有文件都是不可访问的。我已经证实了文件的存在。权限不是问题。我把“每个人”分配到档案里,并赋予“每个人”充分的权利。
我所确定的是在IIS 5中,如果文件夹路径中有一个域,IIS 5就会混淆.
目录外的其他javascript文件也很好.
有什么想法吗?
**最新情况/更多细节*
操作系统是XP SP3,运行IIS5.1。我正在开发一个应用程序,该应用程序目前需要部署到远程服务器上以运行/测试/调试。我的目标是使用本地IIS运行/测试/调试应用程序,而不是通过连线复制应用程序并进行远程调试。以上问题是阻止我在本地运行该网站的剩余问题。
不幸的是,重命名路径不是一种选择。这是一个大型的.Net遗留应用程序,做出这种更改是不切实际的。
下面的答案之一建议寻找UrlScan。我希望它已经安装好了,但可惜它没有安装。
如对此问题有任何想法或反馈,将不胜感激。
发布于 2010-05-20 17:58:24
我想出来了。
出于任何原因,当IIS5或IIS6中的文件夹路径中有域名时,而IIS的执行权限被配置为“主目录”选项卡中的“脚本和可执行文件”,则无法访问名为文件夹的域下的文件。
发布于 2010-05-04 21:58:19
重命名你的文件夹?
https://serverfault.com/questions/138592
复制相似问题