问题标签 [sitemap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
935 浏览

asp.net - 有没有办法在 WinForm/Console/VSTest 应用程序中使用 XmlSiteMapProvider?

我想知道是否有在非 asp.net 应用程序中使用标准 XmlSiteMapProvider 的解决方法,例如 WinForm/Console,或者在我的情况下是 VS Unit Test 应用程序。

以下代码失败,因为它无法.sitemap在私有GetConfigDocument方法中创建文件路径。

我觉得正确的解决方案是编写另一个提供程序。

0 投票
4 回答
4350 浏览

asp.net - 如何将 css 应用于二级菜单项?

我有一个从站点地图运行的菜单,其中一个 SiteMapNode 如下所示:

我还有一个皮肤应用于 asp:menu,它使用以下 css 定义:

当我运行网站并将鼠标悬停在 Gear 链接上时,Jokewood 字体未应用于这些项目,如何将 css 应用于 Armor 和 Weapons 标题?

更新
我应该提到字体在所有非嵌套的 siteMapNodes 上都正确显示。

0 投票
2 回答
247 浏览

ftp - 创建 FTP 站点的站点地图

在我工作的地方,我们维护一个需要偶尔清理的 FTP 站点。

是否有任何工具可以创建 FTP 站点的站点地图?这将大大简化清理任务。

谢谢!

0 投票
4 回答
1520 浏览

seo - 我的站点地图有什么问题?

我们的网站有一个站点地图http://www.appsamuck.com/

站点地图在这里http://www.appsamuck.com/sitemap.xml

但谷歌似乎讨厌它。我的问题是为什么?我只是盯着它现在对自己说它看起来不错。我错过了什么吗?

3 路径不匹配我们检测到您使用不包含 www 前缀的 URL 路径(例如http://example.com/sitemap.xml)提交了站点地图。但是,站点地图中列出的 URL 确实使用 www 前缀(例如http://www.example.com/myfile.htm)。帮助帮助 URL:在以下位置检测到问题: http ://www.appsamuck.com/ 2008 年 10 月 15 日

0 投票
5 回答
3260 浏览

asp.net - 如何为我的 ASP.NET 网站创建 Google 站点地图?

我正在使用DotNetNuke,所以整个网站基本上是动态驱动的,我对如何为其创建 Google 站点地图一无所知。

任何帮助将不胜感激。

0 投票
3 回答
15057 浏览

mapping - 将 Web.SiteMap 与动态 URL(URL 路由)一起使用

我想匹配 Web.SiteMap 中的“近似”匹配项

Web.Sitemap 静态站点地图提供程序运行良好,除了一件事。它是静态的!

因此,如果我必须为页面上的 10,000 篇文章中的每一篇都拥有一个站点地图节点,如下所示:

  • site.com/articles/1/article-title
  • site.com/articles/2/another-article-title
  • site.com/articles/3/another-article-again
  • ...
  • site.com/articles/9999/the-last-article

我可以使用 SiteMap 进行某种通配符映射以匹配文章下的任何内容吗?

或者也许在我的 Webforms 页面中,有没有办法手动设置当前节点?

使用 ASP.Net MVC 框架执行此操作时,我在此页面上找到了“一点”帮助,但仍在为 Webforms 寻找一个好的解决方案。

我想我要做的是创建一个自定义 SiteMap Provider

0 投票
2 回答
773 浏览

unit-testing - 单元测试站点地图节点

有谁知道如何对 SiteMapNode 进行单元测试?我们正在构建一些自定义导航控件,它使用自定义属性从站点地图呈现无序的 html 列表。

我正在尝试遵循测试优先的方法,但发现 SiteMapNode 对 HttpContext 具有内部依赖关系。为了遍历站点地图文件,它坚持使用虚拟路径来查找站点地图文件。

我已经构建了一个站点地图,我想对其进行测试,但我不想在 Web 项目中创建我的单元测试环境(!)

有什么建议么?嘲讽?覆盖相关成员?

0 投票
4 回答
22663 浏览

xml - 如何验证兼容的 XML 站点地图?

对于以下标题,我在所有站点地图上都遇到了相同的两个错误。这很令人困惑,因为如果 Google 无法读取我的站点地图,那么他们怎么能说每个 URL 具有相同的优先级?在 XML 声明之后,标头算作第 2 行。谷歌声称只索引了地图中大约 2% 的 URL。请帮忙。

更新:我认为问题在于我不知道如何针对模式进行验证。怎么做?

更新:请耐心等待,第一次验证 XML。我不明白错误。

0 投票
3 回答
327 浏览

language-agnostic - 如何创建站点地图/列表

我需要创建一个站点地图/列表,但我也需要显示链接名称。

我的意思是,例如 www.google.com,我需要创建以下列表。

该列表需要绑定到域,例如 us.example.com。

我尝试使用 python 脚本进行深度优先搜索,并使用 Beautiful Soup 来解析链接。这是不成功的。

有人对他们将如何做有任何想法吗?

0 投票
6 回答
23305 浏览

sitemap - 生成现有站点的可视站点地图

我以为我可以通过搜索网络轻松回答这个问题,但我的 Google-fu 让我失望了。所以我转向你,哦,强大的stackoverflowers,并恳求你开悟:

生成现有网站的可视化站点地图(例如流程图、思维导图、IA 图)的最快和最佳方法是什么?

附加背景:我的客户已被他们的客户要求重新设计他们的网站。可以理解的是,艺术总监要求提供有关当前网站架构的信息,而客户对此一无所知(!)。所以他们要求我通过以某种方式爬取客户的站点来自动生成可视站点地图。

我找到了各种可以执行此操作的免费/共享软件应用程序,但无法找到评论或最佳实践。我更愿意提出强有力的建议,而不是抓住第一个似乎可以解决问题的共享软件应用程序。那么,您如何建议生成可视化站点地图?

非常感激!