【发布时间】:2014-08-24 12:03:58
【问题描述】:
我正在使用 UrlRewriter.NET 库来执行 URL 重写。我注意到主题无法正常工作,因为浏览器试图错误地检索 CSS 文件。
ASP.NET自动生成的链接标签如下:
<link href="App_Themes/vertebrata/style.css" type="text/css" rel="stylesheet" />
在浏览器中输入的 URL:localhost:1708/BloggingEngine/aa 显示不错
在浏览器中输入的 URL:localhost:1708/BloggingEngine/aa/ 浏览器不加载 CSS 文件
我可以通过在 href 属性中的 URL 前添加一个“/”前缀来解决这个问题,但这是由 ASP.net 根据所选主题动态生成的,我无法控制它。
如何让 ASP.net 正确加载主题?
【问题讨论】:
标签: c# asp.net url-rewriting