URL重写时不显示图像

时间:2012-01-15 17:18:54

标签: iis-7 url-rewriting isapi

我为URL Rewrite编写了一条规则并且工作正常,但在我将其放置到位后,页面中的图像不再出现。

2 个答案:

答案 0 :(得分:1)

这是因为你已经相对地处理了你的图像,这意味着他们的地址将被相应地重写。

例如,如果您在/folder/page.html上的网页被重写为/ folder / pages / page并且您在image.png处有一个图片,则浏览器会尝试在/folder/pages/page/image.png处找到该图片/folder/image.png

要避免这种情况,请使用绝对路径解决它们,或使用重写条件避免重写指向现有文件或目录的URL。

答案 1 :(得分:0)

在头部使用<base>标记来解决此问题。