如果 URL 没有查询字符串,Favicon 可以正常显示,但如果 URL 包含查询字符串,它不会显示!
这是没有查询字符串的页面:www.NoonOffer.com
这是带有查询字符串的页面 http://www.noonoffer.com/Offers.aspx/7/Pay-LE-50-and-get-50-discount-on-PMP-course
有什么建议么?
如果 URL 没有查询字符串,Favicon 可以正常显示,但如果 URL 包含查询字符串,它不会显示!
这是没有查询字符串的页面:www.NoonOffer.com
这是带有查询字符串的页面 http://www.noonoffer.com/Offers.aspx/7/Pay-LE-50-and-get-50-discount-on-PMP-course
有什么建议么?
您的网址似乎不正确。您的代码中的某些内容未将正确的 URL 放入 HREF。
它是: http ://www.noonoffer.com/Offers.aspx/7/favicon.png
应该是: http ://www.noonoffer.com/favicon.png
编辑:不确定.NET,但是在使用相对路径时,使用带有 Java Spring MVC 的 Core Tag Library 在 URL 前面的“/”会有所不同。
这会将它附加到我相信的 URI 的末尾:
<c:url value="/favicon.png">
我相信这会像你想要的那样将它附加到上下文根中。
<c:url value="favicon.png">
这可能不是确切的问题,但我希望它会有所帮助。