我最近在我的网站上实施了 UrlRewriter (http://urlrewriter.net),但遇到了一些问题。
我正在实现它,因此页面请求是无扩展的。例如www.example.com/my-cool-product
, 重定向到www.example.com/Product.aspx?id=1
。这工作正常。
我遇到的问题是,我的一些网站图像拒绝作为静态内容提供。如果我将一些图像的路径放在我的网站上,它们会立即提供(作为静态内容),但一些图像会尝试通过 .NET 管道进行路由。
例如,www.example.com/Asset/Image/Image.png
当它试图点击时返回 404 www.example.com/Asset/Image/Default.aspx
。
任何人都可以解释为什么某些图像会发生这种情况而不是其他图像吗?