虚拟机上的IIS托管项目无法为脚本解析本地主机

本文关键字:脚本 主机 IIS 项目 虚拟机 | 更新日期: 2023-09-27 18:12:03

我有一个在VMWare虚拟机(Windows 7)的IIS中运行的已发布的asp.net MVC web项目。我能够登录到虚拟机并从虚拟机本身内部导航整个应用程序,但所有内容文件(JS, CSS)都返回404错误。

。e: 'http://localhost/WebProject/Home/Index'加载正常,但'http://localhost/WebProject/Scripts/Home/IndexScript.js'在该页面抛出404错误。

任何想法?

虚拟机上的IIS托管项目无法为脚本解析本地主机

如果你可以在你的VMWare上访问IIS,这意味着你的IIS工作正常,VMWare也是,但有一些设置限制访问某些url或url是错误的。

你确定你的文件在路径/Scripts/Home/IndexScript.js'

如果是,检查

IIS不提供静态内容(css/js/images等)404

IIS7在一些静态文件上返回404,而不是其他的