我使用express创建了一个app来托管多个注册页面。我希望每个注册页面都有自己的图标;但是,express似乎在配置中需要一个favicon,否则它使用它的默认值。我的html favicon标签不会覆盖快递缓存的标签。
答案 0 :(得分:0)
你不能使用favicon中间件,因为它假设你有整个网站的1个图标(就像你应该的那样。)
也就是说,你可以强迫每个页面上的图标不同。
注册:
<link rel="shortcut icon" href="/public/favicon-signup.ico">
登录:
<link rel="shortcut icon" href="/public/favicon-signin.ico">
在你的模板中,例如jade,你会想要留下block favicon
以便能够使用布局并且仍然在页面的头部有链接。
使用static middleware从公共文件夹中提供favicon。