重写主页和简单aspx页面上的css链接的URL问题

时间:2015-12-14 12:36:18

标签: url-rewriting urlrewriter.net

我正在使用以下重写网址规则。

 <rewrite>
  <rules>      

    <rule name="URL Rewrite">
      <match url="^([0-9a-z]+)/([/_0-9a-z-\.]+)" />
      <action type="Rewrite" url="{R:2}?id={R:1}" />         
    </rule>
  </rules>
</rewrite>

给出了我期待的以下内容

请求URl http://localhost:82/IISApplication/ABC/Default.aspx 重写网址http://localhost:82/IISApplication/Default.aspx?id="ABC"

Default.aspx中如果我正在引用它请求上述URL的css文件

http://localhost:82/IISApplication/MLRAT/css/dummy.css

和我在主页面中引用的相同css文件,它正在请求上面的URL

http://localhost:82/IISApplication/style/dummy.css 

导致找不到文件错误

Css文件位于css文件夹中,Default.aspx和Master页面在解决方案中处于同一级别。

我想知道为什么两者都在请求不同的网址。

请帮助

0 个答案:

没有答案