IIS 8.5 HTTP 重定向 VS Favicon

IIS 8.5 HTTP Redirect VS Favicon

您好!

问题是在 IIS 8.5 中启用 http 重定向时,favicon 不显示。 我的OS是windows服务器2012 r2,浏览器是IE11.

我的工作: 我转到 IIS 8.5,单击 http 重定向,选中第一个选项,输入 http link 然后应用。 运行 iisreset,清除IE现金,重新载入页面。 favicon.ico 在 wwwroot 文件夹中。

我尝试过的:

-在 IIS 中添加 mime 类型 (".ico" = "image/x-icon" 或 ".ico" = "image/vnd.microsoft.icon")

-在页面中添加link (link rel="icon" type="image/x-icon" href="/favicon.ico")

-网站生成的不同图标。

请帮帮我!

谢谢

**[EDIT]**

This is how redirect is set in IIS:

--------------------------------
HTTP Redirect

Use the feature to specify rules for redirecting incoming requests to   antoher file or URL.

V Redirect requests to this destination :
    http://[dnsname]/[folder]/

Redirect Behavior

V Redirect all requests to exact destination (instead of relative to  destination)

Only redirect requests to content in this directory (not subdirectories)

Status code :

Found (302)

---------------------------------

In the source page, it's same thing if I add or delete the link tag to the icon.
<html>
   <head>
      <link rel="icon" type="image/x-icon" href="/favicon.ico">
   <head>
<html>

好的,我找到了解决方案。只需将下面的代码放在 wwwroot 目录的 web.config 中。

<configuration>
    <location path="favicon.ico">
        <system.webServer>
            <httpRedirect enabled="false" />
        </system.webServer>
    </location>
</configuration>

感谢 Mirko Lugano 的帮助,让我走上正轨!