首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使2 2sxc应用程序URL出现在DNN的Sitemap.aspx中?

如何使2 2sxc应用程序URL出现在DNN的Sitemap.aspx中?
EN

Stack Overflow用户
提问于 2021-11-15 19:21:12
回答 1查看 46关注 0票数 0

我有一个2sxc应用程序(使用C# Razor模板),它显示了一个清单和详细信息视图。我有10样东西。每个项目都有一个友好的URL。看起来是这样的:

代码语言:javascript
复制
domain.com/landing-page/details/the-benefits-of-jargon
domain.com/landing-page/details/code-samples
domain.com/landing-page/details/highlights-and-use-cases
etc…

有什么方法可以使这些URL出现在DNN Sitemap.aspx中?(目前,唯一出现的页面是“登陆页”,因为这是唯一真正的DNN页面)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-16 06:43:14

其实有两种方法。Dnn有一些方法可以编写代码来扩展页面结构提供程序。IMHO这是超级难做,但可能是官方架构的方式。

我们的方法简单得多;)

  1. 创建一个WebAPI,它为您的需要创建一个独立的站点地图。您可以组装一些字符串,但我们建议使用C# Xml对象来确保。您可以在最新的Blog5应用的RSS提要上找到一些全新的示例。
  2. 将此端点注册为Google上的另一个站点地图(是的,您可以这样做:)

我们就是这样做的--我们已经非常成功地创建了登陆页面系统,生成了数百个,有时甚至数千个独特的登陆页面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69979750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档