大家好,我正在为 dotnetnuke 7 创建一个产品目录模块。出于功能考虑,当用户选择一个项目时,它会转到产品详细信息页面并在 url 中附加该项目的 id 号,以便页面知道要加载什么产品,相当标准的功能。但是,我的客户希望拥有用户友好的 url,因此用户可以访问 www.domain.com/product.aspx?id=123,而不是 www.domain.com/productname。
我已经在主机设置中启用了用户友好的 url,如果有一种方法可以在站点管理员将项目添加到目录时直接通过代码添加到此列表中,那么他们就不必单独将其添加到列表中在主机设置中。只是为了简化流程。我猜该列表存储在数据库中某处的表中,但找不到。
有任何想法吗?