【发布时间】:2018-09-20 10:56:59
【问题描述】:
如何获取当前 DNN 徽标文件的绝对 URL 路径?
目前,Google 选择了相对路径。 /Portals/2/Images/logo.png
我需要域名的完整路径。
我想要类似的东西:PortalSettings.PortalAlias.PortalID
在我将 itemprop="logo" 添加到 DNN 的 Admin/Skins 下的 logo.ascx 文件后,Google 结构化数据工具会提供以下路径。
【问题讨论】:
-
如果您只关心 Google 的 SDTT 中的输出:您不需要提供完整的 URL;每个消费者都将使用文档基础 URL 来获得正确的完整 URL。在 SDTT 中,Google 会显示他们自己的基本 URL,因为该工具在那里运行。
-
感谢您解释基本 URL 部分。我认为输出不是我唯一关心的问题。我认为 Google 不会检测到徽标 URL,因为路径实际上仅从 /Portals/Images/2/Logo.png 开始
-
如果您有类似
<img itemprop="image" src="/Portals/Images/2/Logo.png" alt="">的内容,并且图像显示在浏览器中,那么每个微数据消费者都可以使用它。
标签: dotnetnuke microdata dotnetnuke-9