我有一个Nancy网站,我正在寻找一个动态的站点地图生成器。
有很多站点地图生成示例,但我所看到的所有内容都涉及某种手动更新,例如MVC中的这种更新:
HttpServletRequest
如果每次添加视图时都必须更新代码,那么我不妨使用在线生成器工具或将新页面添加到静态文件中。
是否有人知道某种方法可以扫描南希模块的路由并动态生成站点地图?
答案 0 :(得分:0)
我已经手工编写了我的老实说,不确定如何在没有应用知识的情况下在服务器上实现自动化。例外情况只是静态路由,因为大多数应用程序使用各种基于参数的路由(例如/ item / {id})。 Nancy不知道或不关心id值,因此您无法要求它提供有效网址列表。如您所述,除了在Nancy中编写自定义模块之外,您还可以使用外部工具对网站进行爬网以为您生成。