【问题标题】:dynamic sitemap generator for Nancy appNancy 应用的动态站点地图生成器
【发布时间】:2016-10-17 20:44:06
【问题描述】:

我有一个 Nancy 网站,我正在寻找一个动态站点地图生成器。

那里有很多站点地图生成示例,但我看过的所有示例都涉及某种手动更新,例如 MVC 的这个:

new SitemapItem(Url.QualifiedAction("index", "home"), changeFrequency: SitemapChangeFrequency.Always, priority: 1.0),

如果每次添加视图时都必须更新代码,那么我不妨使用在线生成器工具或将新页面添加到静态文件中。

是否有人知道一种可以扫描 nancy 模块以查找路线并即时生成站点地图的方法?

【问题讨论】:

    标签: c# .net sitemap nancy


    【解决方案1】:

    我是手写的,老实说,我不确定如何在没有应用程序知识的情况下在服务器上实现自动化。例外情况是只有静态路由,因为大多数应用程序使用各种基于参数的路由(例如 /item/{id})。 Nancy 不知道也不关心 id 值,因此您不能要求它提供有效 url 的列表。正如您所提到的,除了在 Nancy 中编写自定义模块外,您还可以使用外部工具来抓取站点并为您生成它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 2020-08-07
      • 2014-08-28
      • 1970-01-01
      • 2021-09-03
      相关资源
      最近更新 更多