2012-07-18 55 views
1

我正在使用Dotnetnuke(版本6)。我想在我的网站上添加站点地图(仅显示页面的超链接)。我经历的免费网站地图模块的数量消失在互联网上像Dotnetnuke的网站地图

  1. http://www.derektrauger.com/Products/DotNetNukeModules/DNNSiteMapModule.aspx
  2. http://www.codeproject.com/Articles/12645/DotNetNuke-SiteMap

他们都工作正常,并显示在第一级上的链接,但他们并没有显示在页面链接隐藏页面和页面内的页面。我已经给出了完整的权限和站点地图链接(steMap.aspx)也显示隐藏页面。

我该如何解决这个问题? 有没有其他免费的网站地图模块可以解决这个问题?

问候和Thnakx

回答

1

为什么你不使用Sitemap核心?

例如www.yourdomain.com/sitemap.aspx

应该打印出网站中的所有网页。

矿目前打印出设置为false http://www.ventrian.com/Home/WhereAreThey.aspx

所有http://www.ventrian.com/sitemap.aspx网页,甚至通过“显示菜单中的”隐藏的人 -

只是为了更新这个帖子,其实我现在用这个网站地图: http://searchenginesitemaps.codeplex.com/

它是DotNetNuke的开源网站地图。 http://www.ventrian.com/SearchEngineSitemap.aspx

它允许模块开发者编写自己的供应商,包括在网站地图中的特定日期(如画廊,文章等)。

+0

其实核心站点地图不显示在树格式的网页。我想要一个模块(网站地图),它显示了树状结构中的所有页面网址。 – user288645 2012-07-20 08:00:19

+0

啊,我明白了,我对Google站点地图感到困惑。你先联系你贴,你将需要删除了这一点SiteMap.cs线61:(objTab.IsVisible),并重新编译。 – 2012-07-23 04:35:53