gpt4 book ai didi

iis-7 - ASP.NET MVC Images/CSS 不显示带有网站的 Web 应用程序

转载 作者:行者123 更新时间:2023-12-02 00:39:35 35 4
gpt4 key购买 nike

我的 IIS 7.5 网站中有许多 Web 应用程序,我的 MVC2 Web 应用程序将在其中运行。

WebSite
* Prod
* Test1
* Test2

我将防火墙路由配置为从 http://test1.mywebsite.com/xxx 重定向至 http://my.actual.website/Test1

我用过 Url.Content("~/Content/Site.css")但 CSS 没有加载。查看网页的源代码,url 被呈现为 <link href="/Test1/Content/Site.css" ...>

我能做些什么来解决这个问题吗?可能使用 IIS URL 重写器模块,或向我的防火墙添加更多规则。

最佳答案

我会首先在服务器中启用失败请求跟踪 (http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/) 以查看它是否收到请求以及原因。我猜它解析不正确,因此您可以使用 URL Rewrite 来修复路径,或者使用 URL Rewrite 2.0 的输出重写功能来修复链接。

关于iis-7 - ASP.NET MVC Images/CSS 不显示带有网站的 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3159697/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com